Write a program that read a sequence of integer inputs and print the smallest and largest of the inputs.
Code:
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double num;
double s_num;
double l_num;
System.out.print("Enter Number (-1 to end input): ");
num = input.nextDouble();
s_num = num;
l_num = num;
while (num != -1) {
System.out.print("Enter Number (-1 to end input): ");
num = input.nextDouble();
if (num < s_num && num != -1) {
s_num = num;
}
else if (num > l_num && num != -1) {
l_num = num;
}
}
System.out.println("Smallest number: " + s_num);
System.out.println("Largest number: " + l_num);
input.close();
}
}