Pętla for i największa liczba z podanych

0

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();
			
		}}
	
	}

}
1

Możesz zrobić sobie zmienną w której trzymasz największą do tej pory podaną wartość.

1 użytkowników online, w tym zalogowanych: 0, gości: 1