Mam takie zadanie że mam napisać program w javie który poprosi użytkownika o podanie liczby liczb jaką chce podać, a następnie o wypisanie każdej z tych liczb. Później program wypisać ma dwie największe liczby z tych które podał użytkownik. Napisałam już program do momentu podawania liczb i zastanawiam się czy w jakiś sposób można wyznaczyć dwie największe z nich bez używania tablicy?
import java.util.Scanner;
public class ToStoersteTall {
public static void main(String[] args) {
Scanner in = new Scanner (System.in);
System.out.println("lle liczb chcesz podac (minimum 2): ");
int heltall = in.nextInt();
int i = heltall;
if (heltall < 2)
{
System.out.println("Blad, podane musza zostac minimum 2 liczby!");
}
else {
for (i = 1; i <= heltall; i++)
{
System.out.println("Podaj wartosc " + i + " :");
int verdi = in.nextInt();
}}
}
}