/
Kalinchik
/
Homework6
Обзор
Документация
Войти
/
Kalinchik
/
Homework6
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Password/Main.java
42 строки
1 KB
Kalinchik
upload files
30 май 2025, 14:47
30 май 2025, 14:47
46221ca
Код
Авторство
О чём код?
package Password; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); PasswordChecker checker = new PasswordChecker(); try { System.out.print("Введите мин. длину пароля: "); int minLength = Integer.parseInt(scanner.nextLine()); ; checker.setMinLength(minLength); System.out.print("Введите макс. допустимое количество повторений символа подряд: "); int maxRepeats = Integer.parseInt(scanner.nextLine()); checker.setMaxRepeats(maxRepeats); } catch (IllegalArgumentException e) { System.out.println(e.getMessage()); } try { while (true) { System.out.println("Введи пароль или end"); String input = scanner.nextLine(); if (input.equals("end")) { break; } boolean a = checker.verife(input); System.out.println(a ? "Подходит" : "Не подходит"); } } catch (IllegalStateException e) { System.out.println(e.getMessage()); } System.out.println("Программа завершена"); } }