mardi 28 novembre 2017

Loop in a loop and If statement?

I am a beginner programming, I want to ask multiple questions using arrays and tell the user whether he got each question right or wrong, which I managed to get it running, but now how do I implement the code so that the user will only have up to 3 attempts to get a question right.

for(int n = 0; n <QArray.length; n++)
{
    System.out.println("Question" + (n+1));
    System.out.println(QArray[n]);

    String ans = scanner.nextLine();

    if (ans.equalsIgnoreCase(AArray[n]))
    {
        System.out.println("That is correct!");
    }
    else   
    {     
        System.out.println("That is incorrect!");
    }
}

Aucun commentaire:

Enregistrer un commentaire