Java :: Aufgabe #306 :: Lösung #1

1 Lösung Lösung öffentlich
#306

Ranking von Punktzahlen

Anfänger - Java von JKooP - 04.10.2020 um 13:02 Uhr
Bei einer Sportveranstaltung wurden die erreichten Punkte in eine Punkteliste überführt.
Jetzt gilt es herauszufinden, wer die meisten und wer die wenigsten Punkte in der Liste hat, um daraus ein sogenanntes Ranking zu erstellen.

Punkteliste = [14, 11, 19, 7, 14, 8, 5]

Ranking1 = [2, 3, 1, 5, 2, 4, 6]

Da es bei Sportveranstaltungen bei Vergabe von zwei 2. Plätzen oft keinen 3. Platz gibt, sähe so ein Ranking folgendermaßen aus:

Ranking2 = [2, 4, 1, 6, 2, 5, 7]

Schreibe eine Methode/Funktion, die sowohl das 1. als auch das 2. Ranking ausgibt.

Viel Spaß
#1
vote_ok
von coder (60 Punkte) - 12.10.2020 um 16:27 Uhr
Quellcode ausblenden Java-Code
public class Aufgabe1 {

    public static void main(String[] args) {
        int[] ranking1 = {2, 3, 1, 5, 2, 4, 6};
        int[] ranking2 = {2, 4, 1, 6, 2, 5, 7};

        System.out.println("Ranking 1:");
        for(int i=0; i<7; i++) {
            if(i<6) {
                System.out.print(ranking1[i] + ", ");
            } else {
                System.out.print(ranking1[i]);
            }
        }
        System.out.println();
        System.out.println();
        System.out.println("Ranking 2:");
        for(int i=0; i<7; i++) {
            if(i<6) {
                System.out.print(ranking2[i] + ", ");
            } else {
                System.out.print(ranking2[i]);
            }
        }
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben