Aufgabe 9 (*) Pseudocode in C umwandeln

Gegeben sei folgender Algorithmus A in Pseudocode:

Eingabe: a_1, ..., a_n
Setze z := 0;
Setze g := 0;
Setze i := 1;
do {
    if (a_i > z) {
        Setze g := z;
        Setze z := a_i;
    } else if (z >= a_i > g) {
        Setze g := a_i;
    }
    Erhöhe i um 1; 
} while (i <= n);
Ausgabe: g

Gehen Sie davon aus, dass sowohl n2n \ge 2 als auch a1,,an>0a_1, \ldots, a_n > 0 ganze Zahlen sind.

Implementieren Sie den Algorithmus als C-Funktion mit Namen A. Sie müssen keine main-Methode schreiben.

Informationen zum Problem

Autor: Robert Lorenz

Erstellt: 2026-01-25T17:11:45.026Z

© Jutge.org, 2006–2026.
https://jutge.org