Java Mathespiel?

2 Antworten

import java.util.Scanner;

public class SimpleAdditionQuiz {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

     

    System.out.println("Willkommen zum einfachen Additionsquiz!");

     

    while (true) {

      // Generiere zwei zufällige Zahlen zwischen 1 und 100

      int num1 = (int)(Math.random() * 100) + 1;

      int num2 = (int)(Math.random() * 100) + 1;

       

      // Berechne die richtige Antwort

      int correctAnswer = num1 + num2;

       

      // Frage den Benutzer nach der Antwort

      System.out.print("Was ist " + num1 + " + " + num2 + "? ");

      int userAnswer = scanner.nextInt();

       

      // Überprüfe die Antwort des Benutzers

      if (userAnswer == correctAnswer) {

        System.out.println("Richtig! Gut gemacht.");

        break; // Beende die Schleife, wenn die Antwort richtig ist

      } else {

        System.out.println("Falsch! Bitte versuche es erneut.");

      }

    }

     

    scanner.close();

  }

}

Es gibt Taschenrechner,

Tausende Lehrer haben ähnliches versucht, erschaffen

LG Simon

Woher ich das weiß:eigene Erfahrung