Ich habe folgende Fragen, und was ich am meisten verwirrt auf, ist wie für die Bestimmung der Logik zu tun, wenn ein Scheck 1 Monat spät ist oder nicht.
Die Frage ist:
„Schreibt Pseudo-Code für ein Programm, das die Servicegebühr von einem Kunden berechnet schuldet für einen ungedeckten Scheck zu schreiben. Das Programm akzeptiert einen Kundennamen, das Datum des Scheck geschrieben wurde (Jahr, Monat und Tag), das aktuelle Datum (Jahr, Monat und Tag), und die Höhe des Schecks in Dollar und Cent. das Programm wird fortgesetzt, bis ein eOF-Wert festgestellt wird. die Servicegebühr beträgt $ 20 plus 2 Prozent der Höhe des Schecks, plus $ 5 für jeden Monat, die seit der Prüfung bestanden hat geschrieben wurde. ein Scheck ist ein Monat spät, sobald ein neuer Monat beginnt-so eine schlechte Kontrolle am 30. September geschrieben ein Monat überfällig am 1. Oktober“
Bisher, was ich schreibe jetzt haben, ist:
Start
string Name
num AmountOwed
num DateCheckWritten
num CurrentDate
num CheckAmount
get Name, DateCheckWritten, CurrentDate, CheckAmount
while eof













