Sunteți pe pagina 1din 5

Lista de Exerccios Estruturas de Repetio

x) Faa uma Programa que receba um nmero inteiro, calcule e imprima a tabuada desse nmero. l) Escreva uma Programa que receba a idade de 10 pessoas, calcule e imprima a quantidade de pessoas maiores de idade (idade >= 18 anos). 2) Escreva uma Programa que receba a idade de 15 pessoas, calcule e imprima: a quantidade de pessoas em cada faixa etria; a porcentagem de cada faixa etria em relao ao total de pessoas. As faixas etrias so 1 a 15 anos 16 a 30 anos 31 a 45 anos 46 a 60 anos > = 61 anos 3) Escreva uma Programa que receba um conjunto de valores inteiros e positivos, calcule e imprima o maior e o menor valor do conjunto. Para encerrar a entrada de dados, deve ser digitado o valor zero. Para valores negativos, deve ser enviada uma mensagem. Esses valores (zero e negativos) no entraro nos clculos. 4) Escreva uma Programa que receba um nmero inteiro e verifique se o nmero fornecido primo ou no. Imprima mensagem de nmero primo ou nmero no primo. Observao: um nmero primo se este divisvel apenas pelo nmero um e por ele mesmo. 5) Escreva uma Programa que receba 10 nmeros inteiros e imprima a quantidade de nmeros primos dentre os nmeros que foram digitados. 6) Em uma eleio presidencial, existem quatro candidatos. Os votos so informados atravs de cdigo. Os cdigos utilizados so: 1,2,3,4 votos para os respectivos candidatos; 5 voto nulo; 6 voto em branco. Escreva uma Programa que calcule e imprima: total de votos para cada candidato; total de votos nulos; total de votos em branco; porcentagem de votos nulos sobre o total de votos; porcentagem de votos em branco sobre o total de votos.

Para finalizar o conjunto de votos, tem-se o valor zero.

7) Escreva uma Programa para calcular N! (fatorial de N), sendo que o valor inteiro de N fornecido pelo usurio. Sabe-se que: N! = 1 * 2 * 3 *... * (N-1) * N; 0! = 1, por definio. 8) Escreva uma Programa que: leia um nmero indeterminado de linhas contendo, cada uma, a idade de um indivduo. A ltima linha, que no entrar nos clculos, contm o valor da idade igual a zero; calcule e escreva a idade mdia deste grupo de indivduos.

9) Tem-se um conjunto de dados contendo a altura e o sexo (M ou F) de 15 pessoas. Faa uma Programa que calcule e escreva: a maior e a menor altura do grupo; a mdia de altura das mulheres; nmero de homens.

10) A converso de graus Farenheit para Centgrados obtida por c = 5/9*(f-32). Faa uma Programa que calcule e escreva uma tabela de graus Centgrados e graus Farenheit, que variam de 50 a 65 de 1 em 1. 11) Faa uma Programa que receba, como entrada, uma lista de nmeros positivos ou negativos finalizada com o nmero zero e fornea, como sada, a soma dos nmeros positivos, a soma dos nmeros negativos e a soma das duas somas parciais. 12) Uma empresa decidiu fazer um levantamento em relao aos candidatos que se apresentarem para preenchimento de vagas no seu quadro de funcionrios. Supondo que voc seja o programador dessa empresa, faa uma Programa que leia para cada candidato a idade, o sexo (M ou F) e a experincia no servio (S ou N). Para encerrar a entrada de dados, digite zero para a idade. Calcule e escreva: nmero de candidatos do sexo feminino; nmero de candidatos do sexo masculino; a idade mdia dos homens que j tm experincia no servio; a porcentagem dos homens com mais de 45 anos entre o total dos homens; nmero de mulheres com idade inferior a 35 anos e com experincia no servio; a menor idade entre as mulheres que j tm experincia no servio.

13) Faa uma Programa que receba a idade e o peso de 15 pessoas. Calcule e imprima as mdias dos pesos das pessoas da mesma faixa etria. As faixas etrias so: de 1 a 10 anos, de 11 a 20 anos, de 21 a 30 anos e maiores de 30 anos. 14) Faa uma Programa que receba duas notas de 6 alunos e calcule e imprima: a mdia entre essas 2 notas de cada aluno; a mensagem de acordo com a tabela abaixo: Mensagem reprovado recuperao aprovado

Mdia De 0 a 5.0 De 5.1 a 6.9 De 7.0 a 10

total de alunos aprovados e o total de alunos reprovados;

a mdia geral da Programa, isto , a mdia entre as mdias dos alunos.

15) Faa uma Programa que receba a idade e a altura de vrias pessoas. Calcule e imprima a mdia das alturas das pessoas com mais de 50 anos. Para encerrar a entrada de dados, digite idade <= zero. 16) Cada espectador de um cinema respondeu a um questionrio no qual constava sua idade e a sua opinio em relao ao filme: timo - 3, bom - 2, regular - 1. Faa uma Programa que receba a idade e a opinio de 15 espectadores, calcule e imprima: a mdia das idades das pessoas que responderam timo; a quantidade de pessoas que responderam regular; a porcentagem de pessoas que responderam bom entre todos os espectadores analisados.

17) Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou no de um novo produto lanado. Para isso forneceu o sexo do entrevistado e sua resposta (sim ou no). Sabendo que foram entrevistadas 10 pessoas, faa uma Programa que calcule e imprima: nmero de pessoas que responderam sim; nmero de pessoas que responderam no; nmero de mulheres que responderam sim; a porcentagem de homens que responderam no entre todos os homens analisados.

18) Faa uma Programa que receba 10 nmeros, calcule e imprima a soma dos nmeros pares e a soma dos nmeros primos. 19) Faa uma Programa que imprima na tela as tabuadas de 1 a 10. 20) Faa uma Programa para desenhar na tela uma borda formada por "T 21) Faa uma Programa para desenhar na tela a letra inicial do seu nome, desenhando com "*". 22) Faa uma Programa que apresente um menu de opes para o clculo das seguintes operaes entre dois nmeros: adio, subtrao, multiplicao e diviso. Possibilite ao usurio escolher a operao desejada, mostrar o resultado e voltar ao menu de opes. 23) Uma loja utiliza os seguintes cdigos para as transaes de cada dia: 'v' - para compras vista 'p' - para compras a prazo dada uma lista de transaes contendo o valor de cada compra e o respectivo cdi-go da transao. Faa uma Programa que calcule e imprima: valor total das compras vista; valor total das compras a prazo; valor total das compras efetuadas; valor a receber pelas compras a prazo, isto , primeira parcela, sabendo que estas sero pagas em trs vezes.

Sabe-se que so efetuadas 25 transaes por dia.

24) Foi feita uma pesquisa de audincia de canal de TV em vrias casas de uma certa cidade, em um determinado dia. Para cada casa visitada foi fornecido o nmero do canal (4, 5, 7, 12) e o nmero de pessoas que estavam assistindo a ele naquela casa. Se a televiso estivesse desligada, nada seria anotado, ou seja, esta casa no entraria na pesquisa. Faa uma Programa que: leia um nmero indeterminado de dados, isto , o nmero do canal e o nmero de pessoas que estavam assistindo; calcule e imprima a porcentagem de audincia em cada canal. Para encerrar a entrada de dados, digite o nmero do canal zero. 25) Faa uma Programa que receba a idade, a altura e o peso de 15 pessoas. Calcule e imprima: a quantidade de pessoas com idade superior a 50 anos; a mdia das alturas das pessoas com idade entre 10 e 20 anos; a porcentagem de pessoas com peso inferior a 40 quilos entre todas as pessoas analisadas.

26) Faa uma Programa para calcular a rea de um tringulo. Este programa no pode permitir a entrada de dados invlidos, por exemplo, medidas menores ou iguais a zero. 27) Em um campeonato de futebol, cada time tem uma lista oficial de 23 jogadores. Cada time prepara uma lista contendo o peso e a idade de cada um dos seus jogadores. Os ! 40 limes que participam do torneio enviam essas listas para o CPD da confederao. Faa uma Programa que apresente as seguintes informaes: peso mdio e a idade mdia de cada um dos limes; peso mdio e a idade mdia de todos os participantes.

28) Faa uma Programa que receba o valor e o cdigo de vrias mercadorias vendidas em um determinado dia. Os cdigos obedecem a tabela abaixo: 'L' - limpeza 'A' - alimentao 'H'- higiene Calcule e imprima: total vendido naquele dia, com todos os cdigos juntos; total vendido naquele dia em cada um dos cdigos.

Para encerrar a entrada de dados, digite o valor da mercadoria zero. 29) Faa uma Programa que receba a idade e o estado civil(C - casado, S - solteiro, V - vivo e D - desquitado ou separado) de 20 pessoas. Calcule e imprima: a quantidade de pessoas casadas; a quantidade de pessoas solteiras; a mdia das idades das pessoas vivas; a porcentagem de pessoas desquitadas ou separadas dentre todas as pessoas analisadas.

30) Faa uma Programa que receba a idade, o peso e o sexo de 10 pessoas. Calcule e impnma: total de homens; total de mulheres; mdia das idades dos homens; mdia dos pesos das mulheres.

S-ar putea să vă placă și