Você está na página 1de 10

Algoritmos

Estrutura Condicional
Introdução à Programação
Engenharia Civil
Prof.ª: Clarissa Avelino X de Camargo
Roteiro

 Comando Se...então:
o Estrutura Condicional Simples
o Estrutura Condicional Composta
o Estrutura Condicional Aninhada
Condicional

 Estrutura
sequencial: todas as instruções são executadas
seguindo a ordem do algoritmo;

 Estruturas de seleção:
o Também chamadas de estruturas de controle do fluxo do
algoritmo;
o Permite que determinadas instruções sejam executadas ou não,
dependendo do resultado de uma condição (teste).
Condicional

 Exemplo:
o Escrever um algoritmo para ler um valor. Se o valor lido for
igual a 10, escrever a mensagem “Valor lido igual a 10”, caso
contrário escrever a mensagem “Valor lido NÃO é igual a 10”
Condicional SE...ENTÃO

O comando em pseudocódigo de estrutura condicional:


SE... ENTÃO

SE <condição>
ENTÃO <comando>
Condicional SE...ENTÃO

O comando em pseudocódigo de estrutura condicional:


SE... ENTÃO

SE <condição>
ENTÃO INÍCIO
<comando1>
<comando2>
FIM
Condicional Composta

 Utilizada quando há dois fluxos de controle a seguir:

SE <condição>
ENTÃO <comando1>
SENÃO <comando2>
Condicional Composta

 Utilizada quando há dois fluxos de controle a seguir:


SE <condição>
ENTÃO INÍCIO
<comando1>
<comando2>
FIM
SENÃO INÍCIO
<comando3>
<comando4>
FIM
Condicional Aninhada
SE <condição1>
ENTÃO INÍCIO
<comando1>
SE <condição2>
ENTÃO <comando2>
SENÃO <comando3>
FIM
SENÃO
<comando4>
Exercícios

Você também pode gostar