ACADEMICO (A):__________________________________RGA:___________ ALGORITMOS E PROGRAMAÇÃO I LISTA DE EXERCICIO 2 - 2/2 1) Faça um algoritmo que receba a idade, o peso, a altura, a cor dos olhos (A-AZUL, P-Preto, V-Verde e C-Castanho) e a cor dos cabelos (P-Preto, C-Castanho, L-Louro e R-Ruivo) de 20 pessoas e que calcule e mostre: a. A quantidade de pessoas com idade superior a 50 anos e peso inferior e 60 Kg. b. A média das idades das pessoas com altura inferior a 1.50. c. A porcentagem de pessoas com olhos azuis entre todas as pessoas analisadas d. A quantidade de pessoas ruivas e que não possuem olhos azuis. 2) Faça um algoritmo que receba 10 números e calcule e mostre a quantidade de números entre 30 e 90. 3) Faça um algoritmo que receba o valor de um carro e mostre uma tabela com os seguintes dados: preço final, quantidade de parcelas e valor da parcela. Considere o seguinte a. O preço final da compra à vista tem um desconto de 20% b. A quantidade de parcelas pode ser: 6, 12, 18, 24, 30, 36, 42, 48, 54 e 60. c. Os percentuais de acréscimo seguem a tabela a seguir. 4) Foi feita uma pesquisa entre os habitantes de uma região e coletados os dados de altura e sexo (0=masc, 1=fem) das pessoas. Faça um algoritmo que leia 50 dados diferentes e informe: a. a maior e a menor altura encontradas; b. a média de altura das mulheres; c. a média de altura da população; d. o percentual de homens na população. 5) Em uma eleição presidencial existem quatro candidatos. Os votos são informados por código. Os dados utilizados para a escrutinagem obedecem à seguinte codificação: * 1, 2, 3, 4 = voto para os respectivos candidatos; * 5 = voto nulo; * 6 = voto em branco. Elabore um algoritmo que calcule e escreva: * o total de votos para cada candidato e seu percentual sobre o total; * o total de votos nulos e seu percentual sobre o total; * o total de votos em branco e seu percentual sobre o total. Como finalizador do conjunto de votos, tem-se o valor 0 (zero). 6) Criar um algoritmo que leia vários números inteiros e positivos e imprima a média dos números múltiplos de 3. 7) Faça um algoritmo que lei dez conjuntos de dois valores, o primeiro representando o número do aluno e o segundo representando a sua altura em centímetros. Encontre o aluno mais alto e o mais baixo. Mostre o número do aluno mais alto e o número do aluno mais baixo junto com suas alturas. 8) Uma grande firma deseja saber qual é o empregado mais recente e qual é o empregado mais antigo. Desenvolver um algoritmo para um número indeterminado de informações contendo o numero do empregado e o numero de meses trabalhado deste empregado e imprimir o mais recente e o mais antigo. Obs: Não existe dois empregados contratados no mesmo mês. 9) Faça um algoritmo estruturado que leia uma quantidade não determinada de números positivos. Calcule a quantidade de números pares e ímpares, a média de valores pares e a média geral dos números lidos. O número que encerrará a leitura será zero. 10) Desenvolver um algoritmo que leia a altura e o sexo (M e F) de 15 pessoas. Este algoritmo deverá calcular e mostrar: a. b. c. d. A menor altura do grupo A média de altura das mulheres A quantidade de homens O sexo da pessoa mais alta