Uzyskanie najniższej i najwyższej wartości z liczb całkowitych bez użycia tablic?
Próbuję napisać klasę, która odczytuje 5 liczb całkowitych od użytkownika i zwraca najwyższą i najniższą wartość z powrotem. Musi to być wykonane za pomocą pętli i bez użycia tablic i Integer.MIN.Value / Integer.MAX.Value. Udało mi się już napisać kod, który pobiera 5 liczb całkowitych od użytkownika i zwraca najwyższą wartość, ale nie mogę uzyskać zarówno najwyższej, jak i najniższej wartości zwróconej w tej samej klasie.
Oto kod, o którym wspomniałem powyżej:
import java.util.Scanner;
public class Ovning_321 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int number;
int max = 0;
for (int x = 0; x<5; x++){
System.out.print("Give me an integer: ");
number = input.nextInt();
if (number > max){
max = number;
}
}
System.out.println("Highest value: " + max);
}
}