Puck Lösung: Restkredit

Aus Informatik
Wechseln zu: Navigation, Suche

Problemstellung

Stefan möchte sich ein neues Fahrrad für 230 Euro kaufen. Sein Opa hat ihm angeboten, ihm das benötigte Geld zinsfrei zu leihen. Stefan möchte seinem Opa jeden Monat etwas von seinem Taschengeld zurückzahlen.

Stefan hat schon begonnen, einen Plan für die Rückzahlung zu erstellen:

Kredit: 230 Euro
Jahr  Monat  Rückzahlung  Restkredit
2007  7      20           210
2007  8      20           190
2007  9      20           170

Algorithmus (Pseudocode)

Eingabe kredit, rueckzahlung, jahr, monat
wiederhole
  monat := monat + 1
  wenn monat = 13
    dann
      monat := 1
      jahr := jahr + 1
  wenn kredit > rueckzahlung
    dann kredit := kredit - rueckzahlung
    sonst
      rueckzahlung := kredit
      kredit := 0
  Ausgabe jahr, monat, rueckzahlung, kredit
bis kredit = 0

Algorithmus (Struktogramm)

Puck l restkredit strukt.png

Programm (Puck)

Puck l restkredit.png