Prosty program działający na liczbach.

0

Mam takie pytanie, chciałbym napisać program który wyświetla największą z np. 10 podanych liczb. Problem polega na tym, że gdy robię pętlę, nie mogę zrobić tak:

if (A > B, C) {
					System.out.println("Liczba pierwsza jest liczba najwieksza.");
				}

Wiem, że przecinka nie można zastosować ale próbowałem and, or, & itd. nie wiem czym to zastąpić a w książce nie mogę znaleźć :/

Sory za głupie pytanie...

1
if((A>B) && (A>C))
//lub
if(A>Math.max(B,C))
0

Niestety to nie działa :/

if (A>Math.max(B,C)) {
			System.out.println("Liczba pierwsza jest liczba najwieksza.");
}
 
0

Można też tak:

 public class Main{

    public static void main(String[] args) {

	System.out.println(max(23, 42, 1));
	System.out.println(max("ahgfsdfhsf", "Michalghghghgh", "Costam"));
	
    }

    public static <T extends Comparable<T>> T max(T a, T b, T c) {
	T m = a;

	if (b.compareTo(a) > 0) {
	    m = b;
	}

	if (c.compareTo(m) > 0) {
	    m = c;
	}
	return m;
    }
}

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