¡Bienvenido/a a este repositorio de ejercicios de programación! Aquí encontrarás una serie de ejercicios para ayudarme con la programación en Java.
Ejercicio 1: Calculadora Simple
🔹 Pide al usuario dos números y una operación (+, -, *, /) y muestra el resultado.
📌 Pistas:
-
Usa Scanner para pedir los números y la operación.
-
Usa if-else o switch para hacer las operaciones.
-
Muestra el resultado en consola.
Ejercicio 2: Contador de Números
🔹 Pide al usuario un número N y muestra los números del 1 al N.
📌 Pistas:
- Usa un int[] para almacenar los números.
- Usa un for para llenarlo y otro for para imprimirlo.
Ejercicio 3: Números Pares
🔹 Pide al usuario un número N y muestra solo los números pares hasta N.
📌 Pistas:
Usa un for para recorrer los números hasta N.
Usa if (numero % 2 == 0) para verificar si un número es par.
- Usa un bucle for para imprimir los números.
- Si el usuario pone un número negativo, muestra un mensaje de error
Ejercicio 4: Lista de Números
🔹 Pide al usuario 5 números y guárdalos en un array. Luego, muéstralos.
📌 Pistas:
-
Usa un int[] para almacenar los números.
-
Usa un for para llenarlo y otro for para imprimirlo.
Ejercicio 5: Número Mayor en un Array
🔹 Pide al usuario 5 números y muestra cuál es el mayor.
📌 Pistas:
-
Usa un array para guardar los números.
-
Usa un for para comparar cada número con el actual mayor.
Ejercicio 6: Función de Suma
🔹 Crea una función que reciba dos números y devuelva su suma.
📌 Pistas:
-
Define un método public static int sumar(int a, int b).
-
Llámalo desde main() y muestra el resultado.
Aquí vamos a practicar matrices y lógica de programación.
Ejercicio 7: Matriz de Números
🔹 Crea una matriz 3x3, llénala con números aleatorios y muéstrala en pantalla.
📌 Pistas:
-
Usa un int[][] para almacenar la matriz.
-
Usa dos for anidados para llenarla e imprimirla.
-
Usa Math.random() para generar números aleatorios.
Ejercicio 8: Matriz Transpuesta
🔹 Crea una matriz 3x3 y muestra su versión transpuesta (intercambiando filas por columnas).
📌 Pistas:
-
Usa una segunda matriz para almacenar la transpuesta.
-
Intercambia matriz[i][j] con matriz[j][i].
Aquí harás un ejercicio más completo, combinando lo aprendido.
Ejercicio 9: Simulación de Inventario 🔹 Crea un sistema donde un usuario pueda agregar, eliminar y mostrar objetos en su inventario. (como si fuera Minecraft)
📌 Pistas:
-
Usa un ArrayList en vez de un array normal para facilitar la gestión.
-
Usa un switch con opciones para agregar, eliminar y ver el inventario.
- Clona el repositorio:
git clone https://github.com/DearBird929/Repaso-2-Java/