Witam. Moim problemem jest to iż po dziesiątym pytaniu powinno ukazać się pytanie czy chcemy grać dalej, lecz po dziesiątym pytaniu lecą one od nowa i tak w kółko. Czy ktoś mógłby mi pomóc bo jestem początkującym, i jeszcze nie za dużo ogarniam w tym temacie.
import java.util.Random;
import java.util.Scanner;
class proba2 {
public static void main(String[] args) {
Scanner skaner = new Scanner(System.in);
System.out.println("Mam dla ciebie kilka prostych dzialan do rozwiazania.");
int punkty = 0;
int wybor=0;
do {
for (int i = 0; i < 10; ++i) {
for (int j = 1; j < 10; j++) {
Random gra = new Random();
int liczba1 = gra.nextInt(200);
int liczba2 = gra.nextInt(200);
int wynik = liczba1 + liczba2;
System.out.println("");
System.out.println("Pytanie "+j+"/10");
System.out.println("Podaj wynik dodawania: " + liczba1 + "+" + liczba2 + " ");
int Scanner = skaner.nextInt();
if (Scanner == wynik) {
System.out.println("Dobrze!");
if (Scanner == wynik)
punkty++;
} else {
System.out.println("Źle, prawidłowy wynik to: " + wynik);
}
System.out.println("Twoje punkty: " + punkty);
}
}
System.out.println(" ");
System.out.println("Chcesz zagrac ponownie?");
System.out.println("1 - TAK");
System.out.println("2 - NIE");
wybor = skaner.nextInt();
switch (wybor) {
case 1:
System.out.println("Okej zróbmy to!");
break;
case 0:
System.out.println("Nie to nie.");
break;
default:
System.out.println("Naucz sie pisac glabie!");
System.exit(0);
}
}while(wybor!=0);
}
}