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.