FACENS – Engenharia da Computação Lógica Computacional I Programação Estruturada Estruturas Condicionais Programação Estruturada • Relembrando Código Dados Estruturas sequenciais Tipos primitivos Estruturas condicionais Vetores Estruturas iterativas Matrizes Funções Estruturas Estruturas Condicionais • Estrutura básica: SE..FIMSE — Com ela é possível resolver qualquer problema que envolva estruturas condicionais... — Mas existem outras mais adequadas para casos particulares. • SE..SENÃO..FIMSE — Condições mutuamente exclusivas • ESCOLHA — Condições múltiplas de igualdade Estruturas Condicionais • Estrutura básica: SE..FIMSE — Com ela é possível resolver qualquer problema que envolva estruturas condicionais... — Mas existem outras mais adequadas para casos particulares. • SE..SENÃO..FIMSE — Condições mutuamente exclusivas • ESCOLHA — Condições múltiplas de igualdade Estruturas Condicionais - SE • SE (condição) — comando 1 — comando 2 — comando 3 • FIMSE Se a condição é verdadeira, os comandos dentro do “bloco SE” são executados. Estruturas Condicionais – SE e SENÃO • SE (condição) — comando 1 — comando 2 • SENÃO — comando 3 — comando 4 • FIMSE Se a condição é verdadeira “bloco SE” Caso contrário “bloco SENÃO” Estruturas Condicionais - SE • ESCOLHA (variável) — caso 1: – comando 1 – comando 2 — caso 2: – comando 3 – comando 4 — caso 3: – comando 5 – comando 6 • FIMESCOLHA