Baixe o app para aproveitar ainda mais
Prévia do material em texto
1ª LISTA DE EXERCICIO DE INFORMATICA – 2013/2 1. Faça um programa que imprima a soma e a média de 10 valores lidos. 2. Faça um programa que leia um número inteiro positivo e identifique se o mesmo é par ou ímpar. 3. Faça um programa que calcule o peso ideal de diversas pessoas. Dados de entrada: peso (em kilos), altura (em metros) e sexo (M = masculino; F = feminino). Digitar peso negativo para encerrar o programa. Fórmulas para o cálculo do peso: Peso ideal de homem = (72,7 x altura) – 58,0. Peso ideal de mulher = (62,1 x altura) - 44,7. 4. Fazer um programa em C para ler notas de 10 alunos. Ler a nota de cada um deles e calcular a média aritmética das notas. Contar quantos alunos estão com a nota acima de 5.0. Obs.: Se nenhum aluno tirou nota acima de 5.0, imprimir mensagem: Não há nenhum aluno com nota acima de 5. 5. Fazer um programa que leia vários números (um por vez) e imprima 0(zero) se o número não for múltiplo de 2,3, 5 nem 7. Imprimir 1(um) se o número for múltiplo de 2 ou 3 e 2(dois) se o número for múltiplo de 5 e 7. Sair do programa quando for digitado o valor -1. (Não é necessária nenhuma consistência ou crítica dos dados). 6. Faça um programa que leia um número inteiro e imprima a tabuada deste número de zero a nove. Interrompa o processamento quando ler um número menor que zero. 7. Construa um programa que leia uma quantidade indeterminada de números inteiros positivos e identifique qual foi o maior e qual foi o menor número digitado. O final da série de números digitada deve ser indicado pela entrada de -1. 8. Faça um programa que imprima os 10 primeiros números primos. 9. Faça um programa que calcule e imprima a soma dos dez primeiros termos da série: S = 1 / 500 + 2 / 450 + 3 / 400 + 4 / 350 + .... + 10.Faça um programa que ache o fatorial de números positivos e inteiros quaisquer. Parar o processamento quando for lido um numero maior que 10. 11.Fazer um programa em C que leia vários números inteiros e positivos e calcule o fatorial se o número é menor que 7 e a soma de 1 até o número lido se o número é maior ou igual a 7. Sair quando for digitado –1. 12.Fazer um programa em C para calcular a soma dos N primeiros múltiplos de um inteiro K, onde N e K são lidos e são números inteiros e positivos. 13.A série de Fibonacci é formada pela seguinte sequencia: 1,1,2,3,5,8,13,21,34,55... Construa um algoritmo que gere a série de Fibonacci até o vigésimo termo. 14.Faça um programa que leia três valores inteiros e os escreva em ordem crescente. 15.Faça um programa que lendo o nome, idade em anos e sexo de um associado de um clube, concede desconto na mensalidade a ser paga, observando: Sexo feminino até 30 anos desconto de 20%; Sexo “ de 31 a 40 anos desconto de 30%; Sexo “ acima de 41 anos desconto de 35%; Sexo masculino até 25 anos sem desconto; Sexo “ acima de 25 anos desconto de 25%. Forneça a mensalidade do clube, o nome e a idade de cada associado. O programa deve continuar processando até que seja informado como idade o valor igual a zero. 1ª LISTA DE EXERCICIO DE INFORMATICA – 2013/2 16.Durante uma corrida de automóveis com N voltas de duração foram anotados para um piloto, na ordem, os tempos registrados em cada volta. Fazer um programa em C para ler os tempos das N voltas, calcular e imprimir: a) melhor tempo; b) a volta em que o melhor tempo ocorreu; c) tempo médio das N voltas; O número de voltas vai ser informado no início da execução do programa. 17.Faça um programa que leia um valor inteiro e desenhe na tela um triângulo, como mestrado abaixo contendo sua altura e base do tamanho do valor informado. 0 00 000 0000 00000 000000 0000000 00000000 No exemplo teria sido digitado o valor 8. 18.Agora faça o mesmo que na questão anterior mas para a seguinte figura: 0 000 00000 0000000 000000000 00000000000 0000000000000 000000000000000 No exemplo teria sido digitado o valor 8. 19.Escreva um algoritmo que calcule o número de notas e de moedas que deve ser dado de troco para um pagamento efetuado. O algoritmo deve ler o valor a ser pago e o valor efetivamente pago. Supor que o troco seja dado em notas de 50, 20, 10, 5, 2 e 1 real.
Compartilhar