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 n ≥ 2 als auch a₁, …, 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
