import java.util.Scanner;
public class CustomRole
{
public static void main (String[] args)
{
Scanner console = new Scanner(System.in);
System.out.println("admin, moderator, helper");
System.out.print("Выберите нужную должность: ");
String customrole = console.nextLine();
System.out.println("1,2,3,4,5");
System.out.print("Кол-во лет которое вы работаете: ");
int years = console.nextInt();
if (customrole == "admin")
if (years >= 5)
System.out.println("Если вы хотите поступить на должность на admin, то за 5 лет вы можете подать заявку!");
else
System.out.println("Вам еще нужно поработать "+ (5 - years)+ " и тогда подавайте заявку!");
if (customrole == "moderator")
if (years >= 3)
System.out.println("Если вы хотите поступить на должность на moderator, то за "+ years +" года вы можете подать заявку!");
else
System.out.println("Вам еще нужно поработать "+ (3 - years)+ " год(а) и тогда подавайте заявку!");
if (customrole == "helper")
if (years >= 1)
System.out.println("Если вы хотите поступить на должность на helper, то за "+ years +" год(а) вы можете подать заявку!");
else
System.out.println("Вам еще нужно проработать 1 год и тогда подавайте заявку!");
}
}
// Думаю суть ясна, но повторюсь: Не выводит ответы после ввода инпутов
Anonymous #3364878
4 уровень
Не выводит ничего после IF
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Павел Проскурин
11 октября 2023, 19:25
{} не поставил, ну и по аналогии остальные условные операторы переделай и будет счастье
+1
Павел Проскурин
11 октября 2023, 19:24
if (customrole == "admin"){
if (years >= 5)
System.out.println("Если вы хотите поступить на должность на admin, то за 5 лет вы можете подать заявку!");
else
System.out.println("Вам еще нужно поработать "+ (5 - years)+ " и тогда подавайте заявку!"); }
+1
Anonymous #3364878
11 октября 2023, 19:10
PS раньше писал на питоне, только адаптируюсь к языку)
0