Exercícios – Estrutura de Repetição - while 1) Implemente um programa que imprima todos os inteiros no intervalo [10, 20], em ordem crescente. 2) Implemente um programa que imprima todos os inteiros no intervalo [10, 20], em ordem decrescente. 3) Implemente um programa que imprima os números pares contidos no intervalo [0, 20], em ordem crescente. 4) Implemente um programa que imprima os números ímpares contidos no intervalo [10, 30], em ordem decrescente. 5) Dada uma coleção de inteiros não nulos, finalizada por zero, imprimir o quadrado de cada um de seus elementos. Exemplo: Se os dados de entrada são -1, 2, 3, 4, 11, -12, -4, 0 então a saída deverá ser 1, 4, 9, 16, 121, 144, 16. 6) Dada uma coleção de inteiros não nulos e não vazia, finalizada por zero, calcular e exibir o produto de seus elementos. Exemplo: Se os dados de entrada são -1, 3, 5, 10, 9, 8, -113, 0 então a saída deverá ser 1220400. 7) Dada uma coleção de inteiros não nulos e não vazia, finalizada por zero, calcular e exibir a soma de seus elementos. Exemplo: Se os dados de entrada são -1, 3, 5, 10, 9, 8, -113, 0 então a saída deverá ser -79. 8) Implementar um programa que recebe como entrada um número inteiro positivo e calcula e imprime o fatorial do mesmo. Lembre-se de que 0! = 1 e N! = N x (N-1) x (N-2) x ... x 1 9) Implemente um programa que lê como entrada um número inteiro positivo, e imprime a lista de seus divisores. 10) Implemente um programa que, dado um valor numérico inteiro a ser interpretado como uma base b e, um segundo n valor n, a ser interpretado como um expoente, efetue o cálculo de b (base elevada ao expoente). 11) Um número inteiro positivo é dito perfeito se for igual à soma de seus divisores positivos (sem considerar ele próprio). Exemplos de números perfeitos: 6=1+2+3 28 = 1 + 2 + 4 + 7 + 14 Se, por outro lado, a soma dos divisores de um número (sem considerar o próprio número) for menor do que o mesmo, ele é dito deficiente. E, se a soma dos divisores de um número (sem considerar o próprio número) for maior do que o mesmo, ele é dito abundante. Leia mais à respeito dos números perfeitos em http://pt.wikipedia.org/wiki/N%C3%BAmero_perfeito Implemente um programa que, dado como entrada um inteiro positivo, informa se ele é um número perfeito, deficiente ou abundante. 12) A prefeitura de uma cidade fez uma pesquisa entre seus habitantes, coletando dados sobre o salário e o número de filhos. A prefeitura deseja saber: 1. A média dos salários da população. 2. A média do número de filhos. 3. O maior salário. 4. A percentagem de pessoas mulheres com salário até R$900,00. O final da leitura dos dados deve ocorrer quando for informado um salário negativo. 13) Foi feita uma pesquisa entre os habitantes de uma região. Foram coletados dados referentes à idade, sexo (M ou F) e salário. Implemente um programa que calcule e exiba: 1. A média dos salários do grupo de pessoas pesquisadas. 2. A maior e a menor idade do grupo. 3. A quantidade de mulheres com salários de até R$800,00. 4. A idade e o sexo da pessoa que possui o menor salário. O final da leitura dos dados deve ocorrer quando for informada uma idade negativa. 1