J'ai la question suivante, et ce que je suis le plus confus sur, comment faire la logique pour déterminer si un chèque est un mois de retard ou non.
La question est:
« Ecrire pseudocode pour un programme qui calcule les frais de service d'un client doit pour écrire un chèque. Le programme accepte le nom, la date à laquelle le chèque a été écrit (année, mois et jour) d'un client, la date (année, mois et jour) et le montant du chèque en dollars et en cents. le programme se poursuit jusqu'à ce qu'une valeur de eOF est rencontré. les frais de service est de 20 $ plus 2 pour cent du montant du chèque, plus 5 $ pour chaque mois écoulé depuis la vérification a été écrit. un chèque est un mois de retard dès qu'un nouveau mois commence, si un chèque écrit le 30 Septembre est d'un mois en retard le 1er Octobre »
Jusqu'à présent, ce que j'ai écris est maintenant:
Start
string Name
num AmountOwed
num DateCheckWritten
num CurrentDate
num CheckAmount
get Name, DateCheckWritten, CurrentDate, CheckAmount
while eof













