profile
Размещено 2 года назад по предмету Информатика от ololoshtrollovi

Записать статический метод, проверяющий, является ли строка корректным паролем - более 12 символов, есть буквы и цифры

System.out.println(ex1(“a1rwtret43521wtsgsmail”));

true

Язык Java

  1. Ответ на вопрос
    Ответ на вопрос дан stglupa

    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");

       }

    }

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.