Hoje quero compartilhar alguns exercícios de Java do livro Dominando Java: 100+ Exercícios Resolvidos e Comentados para Acelerar seu Aprendizado, de Ruhan Avila da Conceição. Mesmo sendo básicos, esses exercícios foram uma ótima oportunidade para reforçar minha lógica de programação. Quero compartilhar essa lista com vocês para praticarmos juntos e aprimorarmos nossas habilidades em Java!
🔗 Se interessou pelo livro? Compre aqui e acelere seu aprendizado!
📖 Recomendo esse livro para quem quer praticar e melhorar suas habilidades em Java! Se tiver interesse, compartilhe sua experiência nos comentários! Vamos aprender juntos! 💬✨
🚀 Quer aprimorar seus conhecimentos em Java? Fique por dentro das últimas dicas e novidades! Me siga no Twitter e no Instagram para acompanhar tudo de perto! 💡
🚀 Explorando a Lógica com Java!
Se você está iniciando seus estudos em Java ou quer reforçar sua lógica de programação, esses desafios são perfeitos para você! 📚
A prática constante é essencial para melhorar suas habilidades como desenvolvedor. Aqui estão alguns exercícios básicos, mas fundamentais, que vão te ajudar a pensar de forma mais estruturada e eficiente. Vamos nessa? 😃
📂 Código fonte: Veja todos os exercícios resolvidos no meu GitHub!
🔗 Acesse aqui
🔢 Exercícios
1️⃣ Exercício 1: Divisores
🔢 Desafio: Escreva um programa que solicite ao usuário uma sequência de números e exiba seus divisores. Usando array
.
2️⃣ Exercício 2: Divisores Versão 2
🧮 Desafio: Escreva um programa que solicite ao usuário uma sequência de números e exiba seus divisores. Usando List<Integer>
.
3️⃣ Exercício 3: Divisores Versão 3
🔄 Desafio: Escreva um programa que solicite ao usuário uma sequência de números e exiba seus divisores. Usando Map<Integer, List<Integer>>
.
4️⃣ Exercício 4: MDC
⚙️ Desafio: Escreva um programa que determine o máximo divisor comum (MDC) entre dois números informados pelo usuário. Usando array
.
5️⃣ Exercício 5: MDC Versão 2
🔬 Desafio: Escreva um programa que determine o máximo divisor comum (MDC) entre dois números informados pelo usuário. Usando List<Integer>
.
6️⃣ Exercício 6: MDC Versão 3
💻 Desafio: Faça um programa que determine o máximo divisor comum (MDC) entre dois números informados pelo usuário. Usando Map<Integer, Integer>
e EntrySet
.
7️⃣ Exercício 7: MDC Versão 4
💡 Desafio: Faça um programa que determine o máximo divisor comum (MDC) entre dois números informados pelo usuário. Usando Map<Integer, List<Integer>>
e EntrySet
.
8️⃣ Exercício 8: MMC
🔧 Desafio: Faça um programa que determine o menor múltiplo comum (MMC) entre dois números informados pelo usuário. Usando array
.
9️⃣ Exercício 9: MMC Versão 2
🛠️ Desafio: Faça um programa que determine o menor múltiplo comum (MMC) entre dois números informados pelo usuário. Usando List<Integer>
.
🔟 Exercício 10: MMC Versão 3
⚙️ Desafio: Faça um programa que determine o menor múltiplo comum (MMC) entre dois números informados pelo usuário. Usando Map<Integer, Integer>
e EntrySet
.
1️⃣1️⃣ Exercício 11: MMC Versão 4
🔒 Desafio: Faça um programa que determine o menor múltiplo comum (MMC) entre uma quantidade de verificações e números informados pelo usuário. Usando Map<Integer, List<Integer>>
e EntrySet
.
1️⃣2️⃣ Exercício 12: Validação de CPF Versão 1
🛡️ Desafio: Faça um programa que solicite o CPF do usuário e então faça a validação do mesmo.
1️⃣3️⃣ Exercício 13: Validação de CPF Versão 2
📑 Desafio: Faça um programa que solicite o CPF do usuário e então faça a validação do mesmo.
1️⃣4️⃣ Exercício 14: Verificar Palíndromo
🔍 Desafio: Escreva um programa que leia uma sequência de caracteres e indique se a mesma é um palíndromo ou não. Usando array
.
Parte 1 (Continuação)
1️⃣5️⃣ Exercício 15: Verificar Palíndromo Versão 2
🔠 Desafio: Escreva um programa que leia uma sequência de caracteres e indique se a mesma é um palíndromo ou não. Usando List<String>
.
1️⃣6️⃣ Exercício 16: Verificar Palíndromo Versão 3
💻 Desafio: Escreva um programa que leia uma sequência de caracteres e indique se a mesma é um palíndromo ou não. Usando Map<Integer, String>
e Streams
.
Parte 1 (Continuação)
1️⃣7️⃣ Exercício 17: Verificar Palíndromo Versão 4
📚 Desafio: Escreva um programa que leia uma sequência de caracteres e indique se a mesma é um palíndromo ou não. Usando Map<Integer, List<String>>
e Streams
.
Parte 1 (Continuação)
📢 Vamos trocar experiências! Deixe nos comentários quais exercícios você tentou, suas dúvidas e como você resolveu cada desafio! 🚀💬
🚀 Quer aprimorar seus conhecimentos em Java? Fique por dentro das últimas dicas e novidades! Me siga no Twitter e no Instagram para acompanhar tudo de perto! 💡
📂 Repositório com todos os códigos:
🔗 Acesse no GitHub
💙 Se esse conteúdo foi útil, não esqueça de dar um like e compartilhar! 🚀🔥
Top comments (0)