Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmos
Estruturas
Condicionais
Profa. Juliana Galvani Greghi
Profa. Marluce Rodrigues Pereira
Profa. Valéria de Carvalho Santos
Prof. Tales Heimfarth
Prof. Bruno de Oliveira Schneider
Definição
3
Representação - ii
ESTRUTURA CONDICIONAL SIMPLES
{
comando 1; O conjunto de comandos
comando 2; deve ser delimitado por
chaves { e }
comando 3;
} 4
Representação - iii
ESTRUTURA CONDICIONAL SIMPLES
Comando composto
comando
se < condição > então
{
<comando 1>;
<comando 2>;
}
fim-se
comando;
comando;
... 5
Representação - iv
ESTRUTURA CONDICIONAL COMPOSTA
<comando 2>
fim-se 6
Alternativa
CONDICIONAL COM DUAS OU MAIS SEQÜÊNCIAS
ALTERNATIVAS
fim-caso
7
MANIPULAÇAO DE CONTEÚDO DE
VARIÁVEIS - i
INICIALIZAÇÃO
B ← A;
A 40 ???
A ← B;
B 55 40
O valor original de
B foi perdido!!!
9
MANIPULAÇAO DE CONTEÚDO DE
VARIÁVEIS - iii
TROCA DE VALORES ENTRE VARIÁVEIS
AUX ← A;
A ← B;
B ← AUX;
A 40 55 55
AUX 40 40 40
B 55 55 40
10
EXERCÍCIOS
11
Faça um programa que leia três valores inteiros e
indique se os três valores lidos podem ser os
tamanhos de arestas que formam um triângulo,
sabendo-se que, para formar um triângulo, cada lado
deve ser menor que a soma dos outros dois lados.
Faça um programa que leia três valores inteiros e indique se os três
valores lidos podem ser os tamanhos de arestas que formam um
triângulo, sabendo-se que, para formar um triângulo, cada lado deve
ser menor que a soma dos outros dois lados.
Faça um programa que leia dois valores inteiros e
devolva qual o maior valor entre eles.
Faça um programa que leia dois valores inteiros e devolva qual o
maior valor entre eles.
Uma empresa faz o pagamento de seus
funcionários, semanalmente, por horas
trabalhadas. São três categorias distintas, sendo
que:
Categoria 1 - R$ 35,00
Categoria 2 - R$ 60,00
Categoria 3 - R$ 90,00
20