Τρίτη 3 Μαΐου 2011

άσκηση : πορτοφόλι

Έχετε στη διάθεσή σας 135 ευρώ για την αγορά αγαθών από
ένα σουπερ μάρκετ. Γράψτε αλγόριθμο που:
α) διαβάζει την τιμή κάθε υποψήφιου προς αγορά προϊόντος
    ( οι αγορές ολοκληρώνονται όταν διατεθούν τουλάχιστον
       τα 134 ευρώ),
β) υπολογίζει και εμφανίζει:
    * πόσα προϊόντα αγοράστηκαν συνολικά,
    * το περίσσευμα των χρημάτων (αν υπάρχει),
    * το συνολικό ποσό που διατέθηκαν για αγορές.

Λύση

      Αλγόριθμος ΑΣΚ
      Διαθ <-- 135
      ΣΤΟΠ <-- Ψευδής
      Πρ <-- 0
      Όσο ΣΤΟΠ = Ψευδής επανάλαβε
            Διάβασε Τιμή
            Αν Διαθ >= Τιμή  τότε
                  Διαθ <-- Διαθ-Τιμή
                  Πρ <-- Πρ+1
            αλλιώς
                  Αν Διαθ <= 1 τότε
                        ΣΤΟΠ <-- Αληθής
                  Τέλος_αν
            Τέλος_αν             
      Τέλος_επανάληψης
      Αγορές <-- 135-Διαθ
      Εμφάνισε Πρ, Αγορές
      Αν Διαθ > 0 τότε
            Εμφάνισε Διαθ
      αλλιώς
            Εμφάνισε 'Δεν υπάρχει περίσσευμα'
      Τέλος_αν 
      Τέλος ΑΣΚ 

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου