Это мой код ниже. Когда я набираю 0, он просто выводит 0. Я хочу, чтобы при вводе 0 выводился «1234». Может кто-нибудь помочь? Спасибо. Я не уверен, что я сделал здесь неправильно - но из оператора IF я понял, что когда вход равен 0, он должен вывести «1234».
import java.util.Scanner;
class Program{
public static void main ( String[] args ){
double number;
Scanner user = new Scanner( System.in );
System.out.print("Enter number: ");
number = user.nextInt();
double answer;
if (number % 2 == 0) {
answer = number * number;
System.out.println(answer);
}
else if (number == 0) {
System.out.println("1234");
}
else {
answer = number / 2;
System.out.println(answer);
}
}
}