As instruções condicionais são usadas para desviar o fluxo normal de execução dos programas. Em pseudo-código elas são chamadas de "se-então-senão" e "escolha-caso".
Incialmente, vamos ver o "se-então-senão":
Sintaxe em pseudo-código:
se (condição for verdadeira) então
executa_um_bloco_de_instruções;
senão
execute_outro_bloco_de_instruções;
fim_se;
Sintaxe da linguagem C:
if (condição for verdadeira) {
executa_um_bloco_de_instruções;
}
else {
execute_outro_bloco_de_instruções;
}
Exemplo de pseudo-código:
se (media >= 7) então
escreva("Aprovado");
senão
escreva("Reprovado");
fim_se;
Exemplo de código C:
if (media >= 7) {
printf("Aprovado");
}
else {
printf("Reprovado");
}
A outra instrução é o escolha-caso. Nesta instrução, o teste condicional é feito em um expressão ordinal, ou seja, a variável é testada sem o uso de operadores lógicos ou relacionais e deve ser do tipo inteira ou caracter. Vejamos:
Sintaxe em pseudo-código:
escolha (variavel_caracter_ou_inteira)
caso 1: execute_o_bloco_1;
caso 2: execute_o_bloco_2;
...
caso n: execute_o_bloco_n;
senão
execute_outro_bloco_de_instruções;
fim_escolha;
Sintaxe da linguagem C:
switch (variavel_caracter_ou_inteira) {
case 1: execute_o_bloco_1; break;
case 2: execute_o_bloco_2; break;
...
case n: execute_o_bloco_n; break;
default:
execute_outro_bloco_de_instruções;
}
Exemplo de pseudo-código:
escolha (idade)
caso 1: caso 2: escreva("Criança na creche");
caso 3: caso 4: caso 5:
escreva("Criança na pré-escola");
caso 6: caso 7: caso 8: caso 9:
escreva("Criança no fundamental I");
caso 10: caso 11: caso 12: caso 13: caso 14:
escreva("Criança é no fundamental II");
senão
escreva("Já não é mais criança!");
fim_escolha;
Exemplo de código C:
switch (idade) {
case 1: case 2: printf("Criança na creche"); break;
case 3: case 4: case 5:
printf("Criança na pré-escola"); break;
case 6: case 7: case 8: case 9:
printf("Criança no fundamental I"); break;
case 10: case 11: case 12: case 13: case 14:
printf("Criança no fundamental II"); break;
default:
printf("Já não é mais criança!");
}
Bom, por hoje é isso! Agora, é o momento de fazer os exercícios da aula 04.
Retornar ao índice do curso.
Avançar à próxima aula.
Um comentário:
O Profressor, bem que poderia fazer um post especial comentado o que é recomendado fazer no desenvolvimento de um projeto para que não comentamos algumas gafes como nomear arquivos com numero..hahahahaha..serio.. faz ai..
Postar um comentário