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 exercícios básicos, eles foram uma ótima oportunidade para reforçar minha lógica de programação. Quero compartilhar esta lista com vocês para praticarmos juntos e aprimorarmos nossas habilidades em Java!
🔗 Se interessou pelo livro? Compre aqui e acelere seu aprendizado!
📖 Recomendo este 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
📊 Manipulação e Processamento de Vetores
🔢 Exercícios
1️⃣ Exercício 1: Contagem de Ocorrências em Vetor
🔢 Desafio: Faça um programa que leia um vetor de números inteiros e exiba quantas vezes um número específico aparece no vetor. Usando array
.
2️⃣ Exercício 2: Contagem de Ocorrências em Vetor Versão 2
🔢 Desafio: Faça um programa que leia um vetor de números inteiros e exiba quantas vezes um número específico aparece no vetor. Usando List
.
3️⃣ Exercício 3: Contagem de Ocorrências em Vetor Versão 3
🔢 Desafio: Faça um programa que leia um vetor de números inteiros e exiba quantas vezes um número específico aparece no vetor. Usando Map
e EntrySet
.
4️⃣ Exercício 4: Exibição de Elementos na Ordem Inversa
🔄 Desafio: Escreva um programa que leia um vetor de números inteiros e exiba os elementos na ordem inversa. Usando array
.
5️⃣ Exercício 5: Exibição de Elementos na Ordem Inversa Versão 2
🔄 Desafio: Escreva um programa que leia um vetor de números inteiros e exiba os elementos na ordem inversa. Usando List
.
6️⃣ Exercício 6: Identificação do Maior Elemento no Vetor
🔝 Desafio: Faça um programa que leia um vetor de números inteiros e exiba o maior elemento presente no vetor. Usando array
.
7️⃣ Exercício 7: Identificação do Maior Elemento no Vetor Versão 2
🔝 Desafio: Faça um programa que leia um vetor de números inteiros e exiba o maior elemento presente no vetor. Usando List
.
8️⃣ Exercício 8: Identificação do Maior Elemento no Vetor Versão 3
🔝 Desafio: Faça um programa que leia um vetor de números inteiros e exiba o maior elemento presente no vetor. Usando Map
e EntrySet
.
9️⃣ Exercício 9: Cálculo da Média dos Elementos no Vetor
📉 Desafio: Escreva um programa que leia um vetor de números inteiros e exiba a média dos elementos. Usando array
.
🔟 Exercício 10: Cálculo da Média dos Elementos no Vetor Versão 2
📉 Desafio: Escreva um programa que leia um vetor de números inteiros e exiba a média dos elementos. Usando List
.
1️⃣1️⃣ Exercício 11: Cálculo da Média dos Elementos no Vetor Versão 3
📉 Desafio: Escreva um programa que leia um vetor de números inteiros e exiba a média dos elementos. Usando Map
e EntrySet
.
1️⃣2️⃣ Exercício 12: Multiplicação de Elementos Correspondentes em Vetores
✖️ Desafio: Escreva um programa que leia dois vetores de números inteiros com o mesmo tamanho e exiba um novo vetor com os elementos resultantes da multiplicação dos elementos correspondentes dos dois vetores. Usando array
.
1️⃣3️⃣ Exercício 13: Multiplicação de Elementos Correspondentes em Vetores Versão 2
✖️ Desafio: Escreva um programa que leia dois vetores de números inteiros com o mesmo tamanho e exiba um novo vetor com os elementos resultantes da multiplicação dos elementos correspondentes dos dois vetores. Usando List
.
1️⃣4️⃣ Exercício 14: Multiplicação de Elementos Correspondentes em Vetores Versão 3
✖️ Desafio: Escreva um programa que leia dois vetores de números inteiros com o mesmo tamanho e exiba um novo vetor com os elementos resultantes da multiplicação dos elementos correspondentes dos dois vetores. Usando Map
e EntrySet
.
1️⃣5️⃣ Exercício 15: Identificação do Segundo Maior Elemento no Vetor
🏅 Desafio: Crie um programa que leia um vetor de números inteiros e encontre o segundo maior elemento presente no vetor. Usando array
.
1️⃣6️⃣ Exercício 16: Identificação do Segundo Maior Elemento no Vetor Versão 2
🥈 Desafio: Crie um programa que leia um vetor de números inteiros e encontre o segundo maior elemento presente no vetor. Usando List<Integer>
.
1️⃣7️⃣ Exercício 17: Soma de todos os elementos em Vetores
➕ Desafio: Crie um programa que leia um vetor de números inteiros e exiba a soma de todos os elementos. Usando array
.
1️⃣8️⃣ Exercício 18: Soma de todos os elementos em Vetores Versão 2
➕ Desafio: Crie um programa que leia um vetor de números inteiros e exiba a soma de todos os elementos. Usando List<Integer>
.
1️⃣9️⃣ Exercício 19: Soma de todos os elementos em Vetores Versão 3
➕ Desafio: Crie um programa que leia um vetor de números inteiros e exiba a soma de todos os elementos. Usando Map<Integer, Integer>
e EntrySet
.
2️⃣0️⃣ Exercício 20: Soma dos Elementos Correspondentes em Vetores
💡 Desafio: Crie um programa que leia dois vetores de números inteiros com o mesmo tamanho e exiba um novo vetor com a soma dos elementos correspondentes dos dois vetores. Usando array
.
2️⃣1️⃣ Exercício 21: Soma dos Elementos Correspondentes em Vetores Versão 2
💡 Desafio: Crie um programa que leia dois vetores de números inteiros com o mesmo tamanho e exiba um novo vetor com a soma dos elementos correspondentes dos dois vetores. Usando List<Integer>
.
2️⃣2️⃣ Exercício 22: Soma dos Elementos Correspondentes em Vetores Versão 3
💡 Desafio: Crie um programa que leia dois vetores de números inteiros com o mesmo tamanho e exiba um novo vetor com a soma dos elementos correspondentes dos dois vetores. Usando Map<Integer, Integer>
e EntrySet
.
2️⃣3️⃣ Exercício 23: Verificação de Ordem Crescente no Vetor
📈 Desafio: Faça um programa que leia um vetor de números inteiros e verifique se ele está em ordem crescente. Usando array
.
2️⃣4️⃣ Exercício 24: Verificação de Ordem Crescente no Vetor Versão 2
📉 Desafio: Faça um programa que leia um vetor de números inteiros e verifique se ele está em ordem crescente. Usando List<Integer>
.
2️⃣5️⃣ Exercício 25: Verificação de Ordem Crescente no Vetor Versão 3
📈 Desafio: Faça um programa que leia um vetor de números inteiros e verifique se ele está em ordem crescente. Usando Map<Integer, Integer>
e EntrySet
.
2️⃣6️⃣ Exercício 26: Verificação de Elementos Pares no Vetor
🔢 Desafio: Crie um programa que leia um vetor de números inteiros e verifique se todos os elementos são pares. Usando array
.
2️⃣7️⃣ Exercício 27: Verificação de Elementos Pares no Vetor Versão 2
🔢 Desafio: Crie um programa que leia um vetor de números inteiros e verifique se todos os elementos são pares. Usando List<Integer>
.
🔥 Gostou dos desafios?
Se você gostou dessa lista de exercícios, curta e compartilhe com seus amigos! Vamos aprender juntos! 🚀
🔗 Links úteis:
Top comments (0)