
Помогите с основами JAVA! Напишите программу где я ввожу логин и пароль. И если они совпадают, то
мы выводим Authentication completed, иначе Invalid login or password. (Логин должен быть user, пароль - qwerty) Сравнение строк вы делаете с помощью метода equals().

Ответы на вопрос

Ответ:
import java.util.Scanner;
public class Authenticator {
public static void main(String[] args) {
String login;
String password;
Scanner scan = new Scanner(System.in);
System.out.println("login:");
login = scan.next();
System.out.println("password:");
password = scan.next();
if(login.equals("user") && password.equals("qwerty")){
System.out.println("Authentication completed");
}else{
System.out.println("Invalid login or password");
}
scan.close();
}
}
Объяснение:
Краткий алгоритм этой программы:
- Импортируем класс Scanner(для ввода текста);
- В методе main создаем две переменные типа String и одну типа Scanner;
- Вводим значения при помощи Scanner'а;
- Если логин и пароль верны,то выводим Authentication completed. Иначе выводим Invalid login or password;
- Закрываем Scanner;



Конечно, я помогу вам написать программу на Java для аутентификации с использованием метода equals()
для сравнения строк. Вот пример кода:
javaimport java.util.Scanner;
public class AuthenticationProgram {
public static void main(String[] args) {
// Определение логина и пароля
String correctLogin = "user";
String correctPassword = "qwerty";
// Получение ввода пользователя
Scanner scanner = new Scanner(System.in);
System.out.print("Введите логин: ");
String loginInput = scanner.nextLine();
System.out.print("Введите пароль: ");
String passwordInput = scanner.nextLine();
// Проверка на совпадение логина и пароля
if (correctLogin.equals(loginInput) && correctPassword.equals(passwordInput)) {
System.out.println("Authentication completed");
} else {
System.out.println("Invalid login or password");
}
// Закрытие Scanner
scanner.close();
}
}
Как только программа запустится, она запросит ввод логина и пароля. Если введенные данные совпадают с правильными, то будет выведено "Authentication completed". В противном случае, программа выведет "Invalid login or password".


Похожие вопросы
Топ вопросов за вчера в категории Информатика








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