Skip to content

DearBird929/Repaso-2-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧑‍💻 Ejercicios de Programación 🖥️

¡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.

📝 Contenido

📌 Nivel 1: Fundamentos (Variables, Condicionales y Bucles)

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

📌 Nivel 2: Arrays y Funciones

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.


📌 Nivel 3: Matrices y Algoritmos

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].


📌 Nivel 4: Proyecto Final

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.

🛠️ ¿Cómo empezar?

  1. Clona el repositorio:
    git clone https://github.com/DearBird929/Repaso-2-Java/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages