public class TriviaQuiz {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] preguntas = {
"¿Cuál es el planeta más cercano al sol?\n1. Tierra\n2. Venus\n3. Mercurio\n4. Marte",
"¿Quién escribió 'Cien años de soledad'?\n1. Julio Cortázar\n2. Gabriel García Márquez\n3. Jorge Luis Borges\n4. Pablo Neruda",
"¿Cuál es la capital de Francia?\n1. Berlín\n2. Madrid\n3. París\n4. Lisboa"
};
int[] respuestasCorrectas = {3, 2, 3}; // Índices de las respuestas correctas
int puntaje;
do {
puntaje = 0;
for (int i = 0; i < preguntas.length; i++) {
System.out.println(preguntas[i]);
int respuesta = scanner.nextInt();
if (respuesta == respuestasCorrectas[i]) {
System.out.println("¡Correcto!");
puntaje++;
} else {
System.out.println("Incorrecto. La respuesta correcta era " + respuestasCorrectas[i]);
}
}
System.out.println("Tu puntuación es: " + puntaje + "/" + preguntas.length);
if (puntaje >= 2) {
System.out.println("¡Felicidades! Has pasado la trivia.");
} else {
System.out.println("Intenta de nuevo.");
}
System.out.println("¿Quieres jugar otra vez? (1: Sí, 0: No)");
} while (scanner.nextInt() == 1);
System.out.println("Gracias por jugar");
}
}