Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Aufgabenblatt11Konstanz;
- import java.util.Scanner;
- public class Aufgabe114 {
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- int x = (int) ((Math.random() * 999) + 1); // Zufalleszahl zwischen 1 und 1000 wird erzeugt
- boolean z = true; // flag wird deklariert
- do {
- for (int i = 1; i <= 10; i++) { // Anzahl der Versuche die Benötigt werden
- System.out.println("Bitte geben sie eine Zahl ein");
- int n = sc.nextInt(); //Zahl wird eingelesen
- if (n == x) {
- z = false; //falls die gesuchte Zahl erraten wird, endet das Spiel hier, da die flag auf false gesetzt wird.
- System.out.println("Die gesuchte Zahl war richtig,es war " + x + " glückwunsch");
- }
- if (n > x) {
- System.out.println("Die gesuchte Zahl ist kleiner als " + n);
- }
- if (n < x) {
- System.out.println("Die gesuchte Zahl ist größer als " + n);
- }
- }
- z = false;
- System.out.println("Die gesuchte Zahl wars " + x);
- } while (z); //wird solange ausgeführt, solange z true ist, entweder wird z nach den versuchen aus der for schleife false
- //oder nachdem es richtig erraten wird.
- }
- }
Add Comment
Please, Sign In to add comment