Estruturas de controle

Página 26

As estruturas de controle são fundamentais na programação, pois permitem que o programador controle o fluxo de execução do programa. Essas estruturas são divididas em três tipos: estruturas de controle de sequência, estruturas de controle de seleção e estruturas de controle de repetição.

Estruturas de controle de sequência

As estruturas de controle de sequência são as mais simples, pois apenas indicam a ordem em que as instruções devem ser executadas. Ou seja, as instruções são executadas uma após a outra, na ordem em que aparecem no código.

Estruturas de controle de seleção

As estruturas de controle de seleção permitem que o programa execute diferentes instruções dependendo de uma condição. A condição é avaliada e, dependendo do resultado, o programa escolhe qual instrução deve ser executada.

Existem duas estruturas de controle de seleção: o if e o switch. O if é utilizado quando há apenas duas opções de instruções a serem executadas, enquanto o switch é utilizado quando há mais de duas opções.

Estruturas de controle de repetição

As estruturas de controle de repetição permitem que o programa execute um conjunto de instruções várias vezes, enquanto uma condição for verdadeira. Existem três estruturas de controle de repetição: o while, o do-while e o for.

O while é utilizado quando não se sabe quantas vezes o conjunto de instruções deve ser executado. O do-while é semelhante ao while, mas garante que o conjunto de instruções será executado pelo menos uma vez. Já o for é utilizado quando se sabe quantas vezes o conjunto de instruções deve ser executado.

Em resumo, as estruturas de controle são essenciais para que o programador possa controlar o fluxo de execução do programa. Dominar essas estruturas é fundamental para escrever códigos mais eficientes e com menos erros.

Now answer the exercise about the content:

_Qual é a estrutura de controle utilizada quando se sabe quantas vezes um conjunto de instruções deve ser executado?

You are right! Congratulations, now go to the next page

You missed! Try again.

Next page of the Free Ebook:

27Laços de repetição

Earn your Certificate for this Course for Free! by downloading the Cursa app and reading the ebook there. Available on Google Play or App Store!

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text