В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
vaaaadimg
vaaaadimg
13.03.2023 02:02 •  Информатика

Записать статический метод, проверяющий, является ли строка корректным паролем - более 12 символов, есть буквы и цифры System.out.println(ex1(“a1rwtret43521wtsgsmail”));

true

Язык Java

Показать ответ
Ответ:
мэривип
мэривип
09.01.2022 08:20

import java.io.*;

import java.util.Scanner;

class Password{

   private String name;

   public String getName() {

       return name;

   }

   public void setName(String name) {

       this.name = name;

   }

   public Password(String name){

       this.name = name;

   }

   public boolean check(){

       boolean letter = false, number = false;

       for(int i = 0; i < name.length(); i++){

           if(name.charAt(i) >= '0' && name.charAt(i) <= '9')

               number = true;

           else if((name.charAt(i) >= 'a' && name.charAt(i) <= 'z') || (name.charAt(i) >= 'A' && name.charAt(i) <= 'Z'))

               letter = true;

       }

       return (letter && number && name.length() > 12);

   }

}

public class Main {

   public static void main(String[] args){

       Scanner sc = new Scanner(System.in);

       String testPassword;

       System.out.println("Input your password: ");

       testPassword = sc.nextLine();

       Password password = new Password(testPassword);

       if(password.check()) System.out.println("Your passwrod is correct");

       else System.out.println("Your password is incorrect");

   }

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота