Answer:
import javax.swing.JOptionPane;
public class num3 {
public static void main(String[] args) {
String val1 = JOptionPane.showInputDialog("enter first number","value1");
int num1 = Integer.parseInt(val1);
String val2 = JOptionPane.showInputDialog("enter second number","value2");
int num2 = Integer.parseInt(val1);
String val3 = JOptionPane.showInputDialog("enter third number","value3");
int num3 = Integer.parseInt(val1);
//Calling findMin Method
int minimum = findMin(num1,num2,num3);
//Calling printMin to print the minimum
printMin(minimum);
}
public static int findMin(int num1, int num2, int num3){
int min;
if (num1<num2&&num1<num3){
min = num1;
}
else if(num2<num1&& num2<num3){
min = num2;
}
else{
min = num3;
}
return min;
}
public static void printMin(int n){
JOptionPane.showMessageDialog(null, "The minimum is "+n);
}
}
Step-by-step explanation:
- Import javax.swing.javax.swing.JOptionPane;
- Use the input dialog method to receive three values
- convert these values to integers using the Integer.parseInt method
- Create the method findMin () which uses if and else statements to find the minimum of the three numbers
- Create method printMin which uses the showMessageDialog method to print the minimum value
- Call both methods in the main method