Algoritmos I
Aula 9 – Estrutura de controle:
seleção
Professor: Max Pereira
http://paginas.unisul.br/max.pereira
Ciência da Computação
Exercícios
• Escreva um programa que leia a idade e o peso de uma pessoa, e
apresente na tela uma mensagem informando se ela pode ou não
ser doadora de sangue. Para ser apta a doar sangue a pessoa deve
ter entre 18 e 65 anos e pesar no mínimo 50kg.
• Escreva um programa que leia o peso de um cachorro em quilos e o
peso da embalagem de ração em quilos. Calcule e imprima a
quantidade de dias que o pacote de ração irá durar.
Peso do cachorro em Kg
Porçoes diárias
Até 5 Kg
60g
6 – 10 Kg
95g
11 – 15 Kg
135g
16 – 20 Kg
170g
Acima de 21 Kg
215g
Exercícios
• Escreva um programa que leia 3 números
(considere que não serão informados valores
iguais) e mostre na tela a soma dos 2 maiores.
• Escreva um programa que leia 3 números
(considere que não serão informados valores
iguais) e mostre-os em ordem crescente.
• Escreva um programa que leia os nomes de 2
times de futebol e o número de gols marcados,
por cada um deles, em uma partida. Mostre o
nome do vencedor. Caso não haja vencedor
deverá ser mostrada a palavra EMPATE.
Exercícios
• Escreva um programa que leia 2 números e imprima na tela uma
das três mensagens:
– ‘Números iguais’, caso os números sejam iguais
– ‘Primeiro é maior’, caso o 1º seja maior que o 2º
– ‘Segundo é maior’, caso o 2º seja maior que o 1º
• Escreva um programa para ler 3 notas de um aluno e calcule a
média. Mostre na tela o conceito do aluno de acordo com a tabela
Média
Conceito
Maior ou igual a 9,0
A
Menor do que 9 e maior ou igual a 7,5
B
Menor do que 7,5 e maior ou igual a 6,0
C
Menor do que 6
D
Exercícios
• Escreva um programa para calcular a quantidade de
gotas de um remédio que uma criança precisa tomar. A
bula recomenda a seguinte dosagem: 5 gotas para cada
2 Kg de peso. O programa deve ler o peso da criança e
imprimir a quantidade de gotas a ser tomada.
• Escreva um programa que leia 4 números inteiros e
apresente os números que são divisíveis por 2 e 3.
• Escreva um programa que leia dois valores e os
armazene respectivamente nas variáveis ‘a’ e ‘b’.
Troque os valores entre as variáveis. Faça com que o
valo de ‘a’ passe para ‘b’ e vice-versa. Imprima os
valores trocados.
Download

Estruturas de controle: seleção (cont.)