RÖMISCHE ZAHLEN



  • Wenn du es so schreibst kannst du die äußere while-Schleife weglassen. Und in der letzten while-Schleife hast du einen Fehler in der Bedingung.

    Sind die ersten beiden Anweisungen Vorgaben? Falls ja dann solltest du das ganze mit 2 Schleifen nur machen.

    Eine äußere die den Index der beiden Felder hochzählt und eine innere die dann die Werte ausgibt. Also statt x >= 90 dann x >= a[index] und bei Ausgabe dann Ausgabe a[index]. Verkürzt das ganze dann auch ungemein.


Anmelden zum Antworten