Java程序检查数字是奇数还是偶数


2022年5月11日, Learn eTutorial
2716

 

在这里,我们解释如何编写一个Java程序来检查一个数字是奇数还是偶数。因此,我们必须使用**public**修饰符声明类。然后从用户那里读取一个数字,并检查数字的mod 2是否为零。如果为零,则该数字是偶数,否则该数字是奇数。

如何在Java中读取数字?

要从用户那里读取一个整数,我们可以使用Scanner类。首先,创建一个Scanner类对象,如`Scanner sc = new Scanner(System.in)`。然后调用`nextInt()`函数从用户那里读取整数。示例:**number = sc.nextInt()**。

如何在Java中检查数字是奇数还是偶数?

在声明OddOrEven类之后,我们打开**main()**函数。然后我们将变量number声明为整数数据类型。然后我们从用户那里读取number的值。之后,使用`if`条件检查number % 2是否等于零,如果等于零,则显示该数字是偶数,否则显示该数字是奇数。

算法

步骤 1:使用public修饰符声明OddOrEven类

步骤 2:打开**main()**函数以启动程序,Java程序的执行从**main()**开始

步骤 3:声明变量number。

步骤 4:使用scanner从用户那里读取number的值。

步骤 5:检查`if` number % 2是否等于零,然后显示该数字是偶数。Else执行步骤6。

步骤 6:否则,显示该数字是奇数。

Java 源代码

                                          import java.util.Scanner;
public class OddOrEven 
{
    public static void main(String[] args) 
    {
        int number;//Declare the variable
        Scanner sc = new Scanner(System.in);//Create the object of Scanner class.
        System.out.print("Enter the number:");
        number = sc.nextInt();//Read the number from the console
        if(number % 2 == 0)
        {
            System.out.println("The number "+number+" is Even ");
        }
        else
        {
            System.out.println("The number "+number+" is Odd ");
 }
    }
}
                                      

输出

Enter the number:5
The number 5 is Odd 

Enter the number:2
The number 2 is Even