Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

desafio, conatruyendo una nueva aplicacion

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");
}

}

1 respuesta

Hola Rafael, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!