Буду признателен за любой вклад по этому поводу. Мне нужны два числа 15 и 30, которые дают положительное выражение печати. Но мне также нужно отрицательное утверждение, если вы вводите любые другие числа. Скажем, например, я ввел 20. Я хочу, чтобы отпечаток был: System.out.println("Today is not a payday, you still need to wait" + daysTill + "days.");
с daysTill равным 10, так как до следующей зарплаты потребуется еще 10 дней. Это весь код, который у меня есть:
public class MultiBranch
{
public static void main(String[] args)
{
int daysTill;
int day;
Scanner input = new Scanner(System.in);
day = input.nextInt();
daysTill = 0;
if((day == 15) || (day == 30) )
{
System.out.println("Today is a payday, get ready to spend!");
}
else
{
System.out.println("Today is not a payday, you still need to wait" + daysTill + "days.");
}
}
}