Ejercicio para For

Un atleta quiere calcular cuántas calorías quema en total durante una semana de entrenamiento. Escribe un programa que use un bucle for para pedir al usuario las calorías quemadas cada día (del día 1 al 7) y al final muestre la suma total.

int totalCalorias = 0;
Scanner lector = new Scanner(System.in);

for(int dia = 1; dia <= 7; dia++){
	System.out.print("Introduce las calorías del día " + dia + ": ");
}

System.out.println("Total de calorías en la semana: " + totalCalorias);

Ejercicio para While

Crea un sistema de seguridad sencillo. El programa debe simular un cajero que solicita un PIN numérico de 4 dígitos. Mientras el usuario ingrese un número incorrecto, el programa debe decir "PIN Incorrecto, intente de nuevo". El bucle solo se rompe cuando el usuario adivina el PIN solicitado (por ejemplo, 5544)

Scanner lector = new Scanner(System.in);
int pinSolicitado = 5544;
int pinIngresado = 0;

while(pinIngresado != pinSolicitado){
	System.out.print("Introduce tu PIN: ");
}

System.out.println("¡Acceso permitido a tu cuenta!");

Ejercicio para Do-While

Diseña el menú principal de un juego en consola. El menú debe mostrar tres opciones: 1. Jugar, 2. Configuración y 3. Salir. El programa debe ejecutar el menú al menos una vez y seguir mostrándolo indefinidamente hasta que el usuario presione el número 3 para cerrar el juego.

Scanner lector = new Scanner(System.in);
int opcion;

do{
	System.out.println("--- MI VIDEOJUEGO ---");
} while (opcion != 3)

System.out.println("Saliendo del juego... ¡Adiós!");

Ejercicio para For-each

Tienes un arreglo con los precios de cinco productos en una tienda de tecnología. Usa un bucle for-each para revisar toda la lista y mostrar en pantalla únicamente los precios que sean considerados "caros" (mayores a $500 dólares).

double[] precios = { 120.50, 899.99, 450.00, 1200.00, 85.00 };

IO.println("Productos Premium (Mayores a $500):");
for (){}