almhp.com

Estruturas de Controle em Linguagem C

5. Controle de fluxo

O controle de fluxo permite que você direcione a execução do programa com base em condições específicas. As principais estruturas de controle de fluxo em C são as condicionais (if, if-else, else) e os loops (for, while, do-while).

O código representado abaixo, avalia a variável idade por meio de uma estrutura condicional encadeada.

Listagem 05 - Exemplo de estrutura if if-else else

#include <stdio.h>
int idade = 32;
if (idade < 18) {
printf("Você é menor de idade");
} else if (idade >= 18 && idade <= 64) {
printf("Você é adulto");
} else {
printf("Você é idoso");
}
   return 0; // Boa prática: indicar que o programa terminou com sucesso...
}

Explicação
Ele verifica primeiro se a idade é menor que 18 anos; caso não seja, passa para a próxima condição (else if) para testar se ela está na faixa entre 18 e 64 anos e, se essa também for falsa, o programa executa o bloco final else, classificando o indivíduo, como menor de idade, adulto ou idoso



Fale conosco
Antônio Almeida
tonical2k11@gmail.com