Universidade Federal da Paraíba Introdução à Computação Centro de Informática Semestre: 2015.1 1ª Lista de Exercícios e Revisão 1) Construa um algoritmo que após ler a idade de um nadador classifique-‐o em uma das seguintes categorias: Infantil A = 5 a 7 anos, Infantil B = 8 a 11 anos , Juvenil A = 12 a 13 anos , Juvenil B = 14 a 17 anos , Adultos = Maiores de 18 anos 2) Recebendo como entrada de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas: Peso ideal para homens: (72.7*h) – 58, peso ideal para mulheres: (62.1*h) -‐ 44.7 (onde h é igual a altura). Use um valor numérico para representar o sexo (ex: 1 e 2 para cada). 3) Uma importante lanchonete pretende sortear um computador entre seus clientes, a cada R$ 20,00 (vinte reais) em compras o cliente ganha 1 (um) cupom para concorrer. Escreva um algoritmo para ler o valor da venda, calcular e exibir se o cliente possui direito aos cupons, caso verdade indicar quantos. 4) Escreva um algoritmo para ler um valor (em reais), calcular e exibir quantas cédulas de 100, 50, 20, 10, 5, 2 e 1, são necessárias. 5) Escreva um algoritmo para ler o tempo em segundos, calcular e exibir esse mesmo tempo em: hora, minuto e segundo. 6) Sabe-‐se que para iluminar de maneira correta os cômodos de uma casa, para cada m2, deve-‐se usar 18w de potência. Faça um programa que receba as duas dimensões de um cômodo em metros, calcule e mostre a sua área (em m2) e a potência de iluminação que deverá ser utilizada. 7) Escreva um algoritmo para obter do usuário um número (inteiro), calcule e exiba a soma de todos os números entre 1 e esse número. Caso o usuário digite um valor inferior ou igual a zero deve ser informada uma mensagem de erro. 8) Escreva um programa que verifica e mostra os números entre 0 e 1000 (inclusive) que, quando divididos por 11, produzam resto igual a 5. 9) Um mercadinho está precisando de um software para calcular o valor da compra realizada por um determinado cliente. A venda é composta por diversos produtos (vários!), para cada produto é informada a quantidade e o valor unitário. Escreva um algoritmo para calcular e exibir o valor de uma venda. O algoritmo deverá encerrar quando for informado zero para a quantidade de produtos. 10) Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e sua opinião em relação ao filme: excelente – 3, bom – 2, regular -‐1. Escreva um programa que receba a idade e a opinião de 15 espectadores e que calcule e mostre: • A média das idades das pessoas que responderam ótimo • A quantidade de pessoas que respondeu regular; • A percentagem de pessoas que respondeu bom entre todos os espectadores analisados 11) Desafio: escreva um algoritmo que leia um número e indique se é um número primo.