Έχω την εξής ερώτηση, και ό, τι είμαι πιο μπερδεμένος σχετικά, είναι το πώς να κάνει τη λογική για τον προσδιορισμό αν ο έλεγχος είναι ένα μήνα καθυστέρηση ή όχι.
Το ερώτημα είναι:
«Γράψτε ψευδοκώδικα για ένα πρόγραμμα που υπολογίζει το κόστος υπηρεσιών του πελάτη οφείλει για τη σύνταξη ενός ακάλυπτη επιταγή. Το πρόγραμμα δέχεται το όνομα του πελάτη, την ημερομηνία του ελέγχου γράφτηκε (έτος, μήνας και ημέρα), την τρέχουσα ημερομηνία (έτος, μήνα και ημέρα), και το ποσό της επιταγής σε δολάρια και σεντς. το πρόγραμμα συνεχίζεται έως ότου συνάντησαν μια τιμή ΕΟΦ. η χρέωση υπηρεσιών είναι $ 20 συν 2 τοις εκατό του ποσού της επιταγής, συν $ 5 για κάθε μήνα που έχει περάσει από τον έλεγχο γράφτηκε. ο έλεγχος είναι ένας μήνας αργά το συντομότερο ένα νέο μήνα ξεκινά και τόσο κακός έλεγχος γραμμένο στις 30 Σεπτεμβρίου είναι ένα μήνα καθυστερήσει την 1η Οκτωβρίου»
Μέχρι στιγμής αυτό που έχω γράψει τώρα είναι:
Start
string Name
num AmountOwed
num DateCheckWritten
num CurrentDate
num CheckAmount
get Name, DateCheckWritten, CurrentDate, CheckAmount
while eof













