Am următoarea întrebare, și ceea ce eu sunt cel mai confuz cu privire, este modul de a face logica pentru a determina dacă un control este de o lună întârziere sau nu.
Întrebarea este:
„Scrie pseudocod pentru un program care calculează taxa de serviciu a unui client datorează pentru a scrie un cec rău. Programul acceptă numele unui client, data la care cecul a fost scrisă (anul, luna și ziua), data curentă (anul, luna și zi), iar suma cecului în dolari și cenți. programul continuă până când se întâlnește o valoare EOF. tariful de serviciu este de 20 $, plus 2 la suta din suma cecului, plus 5 $ pentru fiecare lună care a trecut de verificarea a fost scris. o verificare este de o lună întârziere, de îndată ce începe să-atât o nouă lună un cec prost scris la 30 septembrie este de o lună restante la data de 1 octombrie“
Până în prezent, ceea ce am scrie acum este:
Start
string Name
num AmountOwed
num DateCheckWritten
num CurrentDate
num CheckAmount
get Name, DateCheckWritten, CurrentDate, CheckAmount
while eof













