w3resource

Java: Find the smallest number among three numbers

Java Method: Exercise-1 with Solution

Write a Java method to find the smallest number among three numbers.

Test Data:
Input the first number: 25
Input the Second number: 37
Input the third number: 29

Pictorial Presentation:

Java Method Exercises: Find the smallest number among three numbers

Sample Solution:

Java Code:

import java.util.Scanner;
public class Exercise1 {

 public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);
        System.out.print("Input the first number: ");
        double x = in.nextDouble();
        System.out.print("Input the Second number: ");
        double y = in.nextDouble();
        System.out.print("Input the third number: ");
        double z = in.nextDouble();
        System.out.print("The smallest value is " + smallest(x, y, z)+"\n" );
    }

   public static double smallest(double x, double y, double z)
    {
        return Math.min(Math.min(x, y), z);
    }
}

Sample Output:

Input the first number: 25                                                                                    
Input the Second number: 37                                                                                   
Input the third number: 29                                                                                    
The smallest value is 25.0

Flowchart:

Flowchart: Find the smallest number among three numbers

Java Code Editor:

Contribute your code and comments through Disqus.

Previous: Java Method Exercises
Next: Write a Java method to compute the average of three numbers.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.