Você está na página 1de 14

Estruturas Condicionais

Prof. Raphael Marques


Já conseguimos
• Ler dados do usuário e escrever na tela.
• Declarar variáveis e operar sobre elas.
• Escrever expressões aritméticas, lógicas e
relacionais.
• Resumindo: conseguimos criar algoritmos
lineares de diversos tipos
Estruturas Condicionais
Aninhadas
Estruturas Condicionais
• Servem para executar um ou mais comandos se
uma condição for verdadeira.
• Uma condição é sempre uma expressão que
resulta em valor lógico (verdadeiro ou falso) que
pode ser obtida:
– De um valor (verdadeiro ou falso)
– De uma variável (lógica)
– De uma expressão relacional (<, >, <=, >=, =, <>)
– De uma expressão lógica (E, OU, NAO)
Desvio Condicional
Desvio Condicional
Desvio Condicional
Desvio Condicional
Desvio Condicional
Exemplos
• Leia as 3 notas do aluno, calcule a média e diga
se ele está “Aprovado” ou “Reprovado”
• Leia dois números e imprima o maior deles.
• Leia o salário de um funcionário e imprima o
salário final. Sabe-se que funcionários que
ganhavam R$3000 ou mais receberam 5% de
aumento, o restante ganhou 10%.
• Leia um número de de 0 a 999 e diga quantos
dígitos ele possui.
Exercícios
1. Leia 3 números e imprima o maior deles.
2. Leia a,b e c e diga quantas raízes a equação do
segundo grau possui. (delta <- b*b – 4*a*c)
3. Leia 3 números e diga se estão em ordem
“Crescente”, ou “Decrescente”, ou “Iguais”
4. Leia salário e idade de um funcionário e imprima o
salário final. Funcionários com 50 anos ou mais, que
ganhem menos de R$2000 receberão aumento de
15%.
5. Leia os três lados de um triângulo e, sabendo que é
um triângulo, imprima se ele é “Equilátero”,
“Isósceles” ou “Escaleno”

Você também pode gostar