For implementing a java program to find out the smallest of three numbers, we have to read three integer numbers from the user, and by using an if-else
statement we can find out the lowest number.
First, we have to declare the class SmallestNumber. Now we have to declare the variables 'a', 'b', 'c' to hold the three integer numbers. Then read the numbers from the user using the scanner class object. By using if
condition check if 'a' is less than 'b' and 'c', then print the smallest as 'a'. else check 'b' is less than 'c', if so print 'b' is the lowest. finally, if none of these conditions are met, then print 'c'.
STEP 1: Declare the class Smallest as public.
STEP 2: Open the main() to start the program, Java program execution starts with the main()
STEP 3: Declare the integer variables a,b,c.
STEP 4: Create the object of the scanner class as sc.
STEP 5: Read the three numbers into the variables a,b,c.
STEP 6: Check if a
STEP 7: Print the smallest number is a
STEP 7: Else check if b< c, if true then display the smallest number as b.
STEP 8: Else display the smallest number is c.
import java.util.Scanner;
public class SmallestNumber
{
public static void main(String[] args)
{
int a,b,c;
Scanner sc = new Scanner(System.in);
System.out.println("Enter the first number:");
a = sc.nextInt();
System.out.println("Enter the second number:");
b = sc.nextInt();
System.out.println("Enter the third number:");
c = sc.nextInt();
if(a < b && a < c)
{
System.out.println("The smallest number is:"+a);
}
else if(b < c)
{
System.out.println("The smallest number is:"+b);
}
else
{
System.out.println(" The smallest number is:"+c);
}
}
}
Enter the first number:100 Enter the second number:105 Enter the third number:1 The smallest number is:1