/
beks89
/
Homework10
Обзор
Документация
Войти
/
beks89
/
Homework10
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
33 строки
1 KB
beks89
upload files
14 апр 2025, 17:49
14 апр 2025, 17:49
71bf06d
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Checker checker = new Checker(); while (true) { try { System.out.println("Введите мин. длину пароля: "); String input = scanner.nextLine(); int minLength = Integer.parseInt(input); checker.setSetMinLength(minLength); System.out.println("Введите макс. допустимое количество повторений символа подряд: "); String input1 = scanner.nextLine(); int maxRepeats = Integer.parseInt(input1); checker.setSetMaxRepeats(maxRepeats); } catch (IllegalArgumentException e) { System.out.println(e.getMessage()); } System.out.println("Введите пароль или end: "); String password = scanner.nextLine(); if ("end".equals(password)) { System.out.println("Программа завершена"); break; } else { System.out.println(checker.check(password) ? "Don't pass!" : "Right!"); } } } }