Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ - Τράπεζα Θεμάτων

ΘΕΜΑ Δ

Ένα ψηφιακό φωτογραφικό άλμπουμ έχει αποθηκευτικό χώρο 1500 ΜΒ (Mbytes).
Να αναπτύξετε αλγόριθμο ο οποίος:
Δ1. Να διαβάζει το μέγεθος σε ΜΒ μιας φωτογραφίας με σκοπό να αποθηκευθεί στο άλμπουμ.
Μονάδες 5 Δ2. Να επαναλαμβάνεται η παραπάνω διαδικασία μέχρι το άλμπουμ να μη χωράει άλλη φωτογραφία. (Δηλαδή ο αλγόριθμος θα σταματάει όταν το μέγεθος της φωτογραφίας που προσπαθεί κάποιος να αποθηκεύσει είναι μεγαλύτερο από τον διαθέσιμο χώρο που απομένει στο άλμπουμ).
Μονάδες 10 Δ3. Στο τέλος να εμφανίζει πόσες φωτογραφίες αποθηκεύτηκαν στο άλμπουμ.
Μονάδες 10
  • πλ_φωτογραφιών ← πλ_φωτογραφιών + 1
  • αποθηκευμένα ← αποθηκευμένα + μέγεθος
  • Τέλος ΘέμαΔ
  • Αλγόριθμος ΘέμαΔ
  • Όσο μέγεθος + αποθηκευμένα <= 1500 επανάλαβε
  • Τέλος_επανάληψης
  • Διάβασε μέγεθος
  • αποθηκευμένα ← 0
  • Διάβασε μέγεθος
  • Εμφάνισε πλ_φωτογραφιών
  • πλ_φωτογραφιών ← 0