Множественный выбор A, B, C, D, E и отображение вывода все вместе - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь создать программу викторины на Java, но лист ответов не работает и не соответствует введенному пользователем ответу.Я не могу понять, что на самом деле не так.Благодарю.

Мой код:

    String [][] x = new String [10][1];
        x [0][0] = "1+2";
        x [1][0] = "1+3";   
        x [2][0] = "1+4";
        x [3][0] = "1+5";       
        x [4][0] = "1+6";
        x [5][0] = "1+7";
        x [6][0] = "1+8";
        x [7][0] = "1+9";
        x [8][0] = "1+10";
        x [9][0] = "1+11";
        int count = 0;
        String[] answersheet= {"b","d","a","a","c","a","a","d","b","b"};
        String user  = "";






        for (int y = 0 ; y < 1 ; y++) {
             for (int z = 0 ; z < 10 ; z++) {
            System.out.print(" "+x[z][y]);
            user = console.next(); 

    }        
             for (int y1 = 0; y1 < 10; y1++){
                 count= count + 1;
            if (user.equals(answersheet[y1])){
                 System.out.println("Q" +count+ " Is correct ");
            }else
                System.out.println("Q "+count+ "is Wrong ");

        }

        }
    }
}

1 Ответ

0 голосов
/ 24 сентября 2019

Строковый пользователь хранит только последнее значение.Создайте пользователя в виде массива String и сохраните введенные пользователем данные, а затем сравните их с вашим листом ответов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...