Drukowanie kolejno mniejszych wartości

0

Cześć! Chciałbym spytać jak zapętlić instrukcję warunkową "if" w taki sposób, żeby wydrukować trzy liczby w kolejności malejącej.

 int a, b, c;
        a = 10;
        b = 12;
        c = 4;

for(int i = 1; i <= 3; i++)
        {
            if(a>b&&a>c)
             System.out.println(a);
            if(b>a&&b>c)
             System.out.println(b);
            if(c>a&&c>b)
                System.out.println(c);
        }

Wydrukowałem trzy razy liczbę 12, ale to mi nic nie dało. Pozdrawiam.

1

Pierwsze primo: if to nie jest metoda, a instrukcja warunkowa - nie używaj słów, których znaczenia nie znasz.
Drugie primo: wrzuć je do tablicy, posortuj i wyświetl posortowaną tablicę.

Wydrukowałem trzy razy liczbę 12, ale to mi nic nie dało.

A na co innego liczyłeś? Przecież trzy razy wykonujesz to samo.
Programowanie przez permutacje to nie jest dobra technika.

Poza tym zmień temat wątku na coś sensownego, co opisuje problem, a nie tematykę dookoła-rozwiązania.

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