image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
Gabriel Fantini
Gabriel Fantini17/07/2024 18:35
Compartilhe

Lista de Exercícios básicos para aprender e praticar lógica de programação.

  • #Python

# 30 Exercícios Essenciais de Lógica de Programação com Python 💡🐍

Se você está começando na área de programação, esta lista de 30 exercícios básicos é perfeita para praticar e fortalecer suas habilidades em lógica de programação. Cada exercício foi cuidadosamente selecionado para ajudá-lo a entender conceitos fundamentais e desenvolver seu raciocínio lógico. Vamos juntos nessa jornada de aprendizado! 🚀🎉

## Exercícios

1. **Hello World** 🌍: Escreva um programa que imprime "Hello, World!" na tela.

2. **Números e Operações Básicas** ➕➖✖️➗: Calcule a soma, subtração, multiplicação e divisão de dois números.

3. **Cálculo de Área** 📐: Escreva um programa que calcule a área de um triângulo, dado a base e a altura.

4. **Conversor de Temperatura** 🌡️: Converta uma temperatura de Celsius para Fahrenheit e vice-versa.

5. **Par ou Ímpar** 🔢: Escreva um programa que verifique se um número é par ou ímpar.

6. **Fatorial** ✨: Calcule o fatorial de um número.

7. **Fibonacci** 🌀: Gere a sequência de Fibonacci até um número n.

8. **Números Primos** 🧮: Verifique se um número é primo.

9. **Contagem de Caracteres** 🔤: Conte o número de caracteres em uma string.

10. **Inversão de String** 🔄: Inverta uma string.

11. **Palíndromo** 🔁: Verifique se uma string é um palíndromo.

12. **Calculadora Simples** 🧮: Crie uma calculadora que suporte as quatro operações básicas.

13. **Máximo e Mínimo** 📊: Encontre o maior e o menor número de uma lista.

14. **Ordenação** 📈: Implemente um algoritmo de ordenação (por exemplo, Bubble Sort).

15. **Busca Linear** 🔍: Implemente um algoritmo de busca linear em uma lista.

16. **Busca Binária** 🔎: Implemente um algoritmo de busca binária em uma lista ordenada.

17. **Média de Notas** 🎓: Calcule a média de uma lista de notas.

18. **Números Aleatórios** 🎲: Gere um número aleatório entre 1 e 100.

19. **Contagem de Vogais** 💬: Conte o número de vogais em uma string.

20. **Tabuada** ➗: Imprima a tabuada de um número.

21. **Conversor de Moeda** 💱: Converta valores entre diferentes moedas.

22. **Anagramas** 🔠: Verifique se duas strings são anagramas.

23. **Soma de Dígitos** 🔢: Some os dígitos de um número.

24. **Número Armstrong** 💪: Verifique se um número é um número Armstrong.

25. **Caixa Eletrônico** 🏧: Simule um caixa eletrônico que libera notas de diferentes valores.

26. **Conversão de Base** 🔢: Converta um número da base 10 para a base 2.

27. **Contagem Regressiva** ⏳: Implemente uma contagem regressiva a partir de um número fornecido.

28. **Validação de Senha** 🔐: Verifique se uma senha atende aos requisitos de segurança (comprimento mínimo, caracteres especiais, etc.).

29. **Jogo de Adivinhação** 🎯: Implemente um jogo onde o usuário deve adivinhar um número gerado aleatoriamente.

30. **Calculadora de IMC** ⚖️: Calcule o Índice de Massa Corporal (IMC) de uma pessoa dado seu peso e altura.

Esses exercícios cobrem uma variedade de conceitos básicos em Python e ajudarão a construir uma base sólida para suas habilidades de programação. Divirta-se codificando! 😊✨

Gabarito:

https://github.com/gabsfantini/30-Exercicios-Python.git

Compartilhe
Recomendados para você
Suzano - Python Developer
BairesDev - Machine Learning Practitioner
Santander - Cibersegurança #2
Comentários (0)