Java: Check the number is negative, zero, or positive
Check Negative, Zero, or Positive Integer
Write a Java program that reads an integer and check whether it is negative, zero, or positive.
Test Data
Input a number: 7
Pictorial Presentation:
Sample Solution:
Java Code:
import java.util.Scanner;
public class Exercise27 {
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.print("Input a number: ");
int n = in.nextInt();
if (n > 0)
{
System.out.println("Number is positive");
}
else if (n < 0)
{
System.out.println("Number is negative");
}
else
{
System.out.println("Number is zero");
}
}
}
Sample Output:
Input a number: 7 Number is positive
Flowchart:
For more Practice: Solve these Related Problems:
- Write a Java program to check whether an integer is negative, zero, or positive using only arithmetic operations.
- Write a Java program to evaluate a list of integers and count how many are negative, zero, or positive.
- Write a Java program to determine the sign of an integer using Math.signum() and print a custom message.
- Write a Java program to classify an integer as negative, zero, or positive without using conditional statements.
Go to:
PREV : Character Rhombus Structure.
NEXT : Check and Describe Float (Zero, Small, Large).
Java Code Editor:
Contribute your code and comments through Disqus.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.