Mám následující otázku, a to, co jsem si nejvíce zmatený dál, je to, jak dělat logiku pro určení, zda kontrola je jeden měsíc pozdě, nebo ne.
Otázkou je:
„Napiš pseudokód pro program, který spočítá servisního poplatku ze zákazníka dluží pro psaní špatné kontroly. Program akceptuje jméno zákazníka, datum kontrola byla napsána (rok, měsíc a den), aktuální datum (rok, měsíc a den), a množství šeku v dolarech a centech. Program bude pokračovat, dokud se setkal s hodnotou eof. poplatek je $ 20 PLUS 2 procent z částky šeku, plus 5 $ za každý měsíc, který uplynul od kontroly byla napsána. šek je jeden měsíc pozdě, jakmile se nový měsíc začíná, takže špatná kontrola napsaný na 30. září je jeden měsíc po lhůtě splatnosti 1. října“
Zatím co jsem psát nyní zní:
Start
string Name
num AmountOwed
num DateCheckWritten
num CurrentDate
num CheckAmount
get Name, DateCheckWritten, CurrentDate, CheckAmount
while eof













