Estruturas Condicionais em C
As estruturas condicionais permitem que um programa tome decisões com base em condições.
if / else
Usado para executar um bloco de código se uma condição for verdadeira.
int idade = 18;
if (idade >= 18) {
printf("Maior de idade");
} else {
printf("Menor de idade");
}
else if
Permite testar múltiplas condições.
int nota = 85;
if (nota >= 90) {
printf("Aprovado com excelência");
} else if (nota >= 60) {
printf("Aprovado");
} else {
printf("Reprovado");
}
switch
Útil para múltiplas escolhas baseadas no valor de uma variável.
int dia = 3;
switch (dia) {
case 1:
printf("Domingo");
break;
case 2:
printf("Segunda-feira");
break;
case 3:
printf("Terça-feira");
break;
default:
printf("Outro dia");
}