Buscar

2s2019-j07b-l5

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

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

Exercícios de comandos de repetição – while 
 
1. Escreva um programa que exiba os números de 1 a 100 na tela em ordem crescente. 
2. Faça um programa que exiba os números pares entre 1 e 200. 
3. Faça um programa que exiba em ordem crescente, somente os números ímpares entre dois números 
digitados pelo usuário. 
4. Faça um programa para imprimir uma tabuada de um número que deverá ser digitado pelo usuário. 
5. Faça um programa que exiba todos os números de 1 até 100 e a cada múltiplo de 10 exiba uma mensagem: 
"Múltiplo de 10". 
6. Escreva um programa que calcule a soma de todos os números de 1 até um número digitado pelo usuário. 
7. Escreva um programa que calcule o fatorial de um número digitado pelo usuário. 
Lembrete: O fatorial de um número N é dado pela fórmula: N! = N*(N-1)*(N-2)*...*3*2*1 
8. Escreva um programa que imprime todos os números de Fibonacci entre 0 e 100. 
Lembrete: O n-ésimo número de Fibonacci F(n) é a soma dos números F(n-1) e F(n-2), com F(0) = 0 e 
F(1) = 1. 
Por exemplo, o número de Fibonacci F(2) = F(1) + F(0) = 1; e F(3) = F(2) + F(1) = 2. 
9. Faça um programa que recebe um valor inteiro de entrada e imprime a seguinte sequência, até este valor: 
1 
22 
333 
4444 
… 
nnnnn… n 
10. Escreva um programa que calcule e exiba a soma dos quadrados dos 20 primeiros números inteiros ímpares. 
11. Escrever um programa que leia um conjunto de números positivos e exiba se o número lido é par ou ímpar. 
Exiba ao final a soma total dos números pares lidos e também a soma dos números ímpares lidos. Suporemos 
que o número de elementos deste conjunto não é conhecido, e que um número negativo será utilizado para 
sinalizar o fim dos dados. 
12. Escreva um programa que exibe todos os pares ordenados entre os números 1 e 40. 
Exemplo: (1, 1), (1, 2), (1, 3), …, (1, 40), (2, 1), (2, 2), …, (2, 39), (2, 40), (3, 1), …, (40, 39), (40, 40). 
13. Escreva um programa que recebe um número e imprime uma pirâmide de estrelas. Por exemplo, com entrada 
4, o programa deve imprimir a seguinte sequência de caracteres: 
* 
** 
*** 
**** 
*** 
** 
* 
14. Escreva um programa que calcule e exiba a média da nota dos alunos de uma turma em uma prova. O número 
de alunos é desconhecido. Os dados de um aluno são: número de matrícula e a sua nota na prova. 
15. Escreva um programa que leia um conjunto de números positivos e exiba o menor e o maior. Suporemos que 
o número de elementos deste conjunto não é conhecido, e que um número negativo será utilizado para 
sinalizar o fim dos dados.

Continue navegando