/
hel_bumer
/
PasswordChecker
Обзор
Документация
Войти
/
hel_bumer
/
PasswordChecker
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
34 строки
1 KB
hel_bumer
Checkers
19 янв 2026, 15:24
Верифицирован
19 янв 2026, 15:24
96c9686
Код
Авторство
О чём код?
import checkers.PasswordChecker; 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.println("введите минимальную длину пароля"); int minLength =Integer.parseInt(scanner.nextLine()); checker.setMinLength(minLength); System.out.println("Введите макс. допустимое количество повторений символа подряд"); int maxRepeats =Integer.parseInt(scanner.nextLine()); checker.setMaxRepeats(maxRepeats); }catch (IllegalArgumentException e){ System.out.println(e.getMessage()); return; } while (true) { System.out.println("введите пароль или end"); String password = scanner.nextLine(); if ("end".equals(password)) { break; } System.out.println(checker.verify(password) ? "подходит" :"не подходит"); } System.out.println("Программа завершена"); } }