- В случае успеха выдается сообщение «Вы вошли в систему».
- При неправильном вводе 1–2 раза выдается сообщение сообщение «неверный ввод, повторите попытку (...)», затем предлагается ввести имя пользователя и пароль еще раз
- При неправильном вводе 3 раза выдается сообщение « Вы три раза ввели неправильно (...)", затем выйдите из системы
Код: Выделить всё
System.out.println("Enter password");
String inputPassword = input.next();
int count = 0;
//create while loop, set loop continuation condition to count < 3
while (count 2)
System.out.println("You have enterede wrong three times. Please try again in a few hours");
System.exit(0);
Я считаю, что проблема заключается в «разрыве» после увеличения счетчика, но не уверен.
Без этого разрыва, на всякий случай В случае успешного ввода в консоли 3 раза отображается сообщение «Вы вошли в систему», за которым следует сообщение об ошибке «Вы ввели неправильно три раза (...)» — именно поэтому я это и поставил.
Подробнее здесь: https://stackoverflow.com/questions/461 ... th-break-s
Мобильная версия