0% acharam este documento útil (0 voto)
8 visualizações2 páginas

Exercícios de Python: Níveis Fácil a Difícil

O documento apresenta uma ficha de exercícios de Python dividida em três níveis de dificuldade: fácil, médio e difícil. Cada nível contém uma série de tarefas que envolvem o uso de ciclos for e while para resolver problemas matemáticos e lógicos. Os exercícios abrangem desde a exibição de números até cálculos mais complexos, como fatoriais e verificação de números primos.

Enviado por

ISADORA SANTOS
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
8 visualizações2 páginas

Exercícios de Python: Níveis Fácil a Difícil

O documento apresenta uma ficha de exercícios de Python dividida em três níveis de dificuldade: fácil, médio e difícil. Cada nível contém uma série de tarefas que envolvem o uso de ciclos for e while para resolver problemas matemáticos e lógicos. Os exercícios abrangem desde a exibição de números até cálculos mais complexos, como fatoriais e verificação de números primos.

Enviado por

ISADORA SANTOS
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

FICHA DE EXERCÍCIOS DE PYTHON

Nível Fácil
1. Escreva um programa que mostre os números de 1 a 10 usando um ciclo for.

2. Escreva um programa que mostre os números pares de 2 a 20 usando um ciclo while.

3. Escreva um programa que leia um número e mostre a sua tabuada até 10 usando um ciclo for.

4. Escreva um programa que leia um número e mostre todos os números de 1 até esse número
usando um ciclo while.

5. Escreva um programa que mostre a soma dos números de 1 a 100 usando um ciclo for.

Nível Médio
6. Escreva um programa que leia um número e verifique se ele é primo usando um ciclo for.

7. Escreva um programa que conte quantos números de 1 a 100 são divisíveis por 3 usando um ciclo
while.

8. Escreva um programa que leia um número e mostre todos os seus divisores usando um ciclo for.

9. Escreva um programa que leia um número e calcule o seu fatorial usando um ciclo while.

10. Escreva um programa que leia 5 números e calcule a média deles (sem usar listas).

11. Escreva um programa que leia um número e conte quantos dígitos ele tem usando um ciclo
while.

12. Escreva um programa que leia uma sequência de números e pare quando o número 0 for
digitado, mostrando a soma total (use while).

13. Escreva um programa que mostre os múltiplos de 5 entre 1 e 100 usando um ciclo for.

14. Escreva um programa que leia um número e mostre a soma dos seus dígitos usando um ciclo
while.

15. Escreva um programa que leia 10 números e mostre o maior deles (sem listas).

Nível Difícil
16. Escreva um programa que leia um número e verifique se ele é um número perfeito usando um
ciclo for.

17. Escreva um programa que leia dois números e mostre o máximo divisor comum (MDC) usando
um ciclo while.

18. Escreva um programa que leia um número e verifique se ele é um número de Armstrong usando
um ciclo for.
19. Escreva um programa que mostre os 10 primeiros números da sequência de Fibonacci usando
um ciclo while.

20. Escreva um programa que leia um número e mostre o seu inverso (exemplo: 1234 → 4321)
usando um ciclo while.

21. Escreva um programa que leia um número e verifique se ele é palíndromo usando um ciclo
while.

22. Escreva um programa que leia um número e mostre quantos números primos existem até ele
usando um ciclo for.

23. Escreva um programa que mostre todos os números de 1 a 1000 que são divisíveis por 7 e
terminam em 3.

24. Escreva um programa que leia um número e calcule a soma dos quadrados dos seus dígitos
usando um ciclo for.

25. Escreva um programa que calcule o menor número inteiro n tal que a soma de 1 até n seja maior
que 1000.

Você também pode gostar