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.

    # 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
    Comentários (0)