Buscar

1 Repetição 2017 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Lista de Exercícios – Linguagem de Programação 
Repetição - Revisão 
1. Faça um programa que lê 5 valores, e determinar a quantidade de valores negativos, quantidade 
positivos e quantidade de zeros, escrevendo esta informação. 
2. Escreva um programa que leia um número, se o mesmo for par imprima os próximos 10 números 
pares seguintes. 
Para descobrir se o número é par deve ser feita a divisão por 2, se o resto for zero podemos 
afirmar que o número é par. Na linguagem C resto é dado pelo operador %. 
resto = num % 2 ; 
3. Faça um programa que leia um número e imprima 5 sucessores deste número. 
4. Faça um programa que calcule e mostre a média aritmética de N notas. O valor de N deve ser 
informado pelo usuário. 
5. Faça um programa que leia números enquanto eles forem positivos e imprima quantos números 
foram digitados. 
6. Escreva um programa para leia um conjunto de 10 números e indique a quantidade de pares e 
ímpares. 
7. Imprimir os divisores de um número lido. 
8. Ler a quantidade de números que se deseja digitar, em seguida determinar o maior e menor número 
informado. 
9. Faça um programa que receba os números inteiros x e n. Imprima o resultado da série: 
 resultado = (x+2)/2 + (x+4)/4 + .... + (x+n)/n 
10. Acompanhe o trecho de código abaixo, mostrando o valor das variáveis em cada passo: 
x=1, mult=1; 
while ( x < = 3 ) { 
 y = 2 * x; 
 mult = mult * y; 
 x = x + 1 
} 
11. Acompanhe o trecho de código abaixo, mostrando o valor a ser impresso em cada passo: 
 int a, b; 
 for(a=0,b=3; a < 3; a++,b--) { 
 printf(“Soma= %d”,a+b); } 
12. Elabore um programa que imprima a tabuada dos números solicitados pelo usuário. Você deve 
perguntar se o usuário deseja continuar (1-SIM ou 0-NÃO). Formato num * 1 = resultado 
13. Escreva um programa para ler dois números inteiros e mostrar na tela o produto entre eles, sendo que 
este cálculo deve ser realizado através de soma sucessivas. Exemplo: 3 x 5 = 3 + 3 + 3 + 3 + 3 ou 
5 + 5 + 5. 
14. Construa um programa que calcule a área total de uma residência (sala, cozinha, quartos, etc., sendo 
todos eles retangulares). O usuário deverá entrar com a largura (L) e o comprimento (C) de cada 
cômodo da casa. Em seguida deverá ser apresentada uma pergunta, solicitando a confirmação do 
usuário para continuar com a entrada de dados (a confirmação será dada quando o usuário entrar com 
“1”). Quando o usuário informar “0” deve ser exibida a área total. 
15. Faça um programa que leia a quantidade de dias de permanência no hotel de cada hóspede. Sabe-se 
que o valor da diária é R$ 150,00. Aplique as regras da tabela abaixo para determinar o valor a pagar 
por cada hóspede. Para finalizar deve ser informado zeros para a quantidade de diárias. Calcule e 
imprima: 
 
 
 
 
 
a)Quantidade de hóspedes que ficou mais de 20 dias no hotel; c) Valor de cada hóspede; 
b) Média do valor das contas pagas pelos hóspedes. d) Média dias permanência; 
e) O valor da maior conta paga f) Faturamento Hotel; 
 
Quantidade Diárias Percentual desconto 
 Até 5 diárias 5% 
De 6 a 10 diárias 10 % 
Acima de 10 diárias 15%

Outros materiais