ΘΕΜΑ Γ - Πανελλαδικές 2015
Αποθήκες δεμάτων στο αεροδρόμιο
Δρομολόγηση δεμάτων σε δύο αποθήκες ανάλογα με τον ελεύθερο χώρο, με τερματισμό σε τιμή-φρουρό και υποπρόγραμμα για το τελικό συμπέρασμα.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον · Τετάρτη 27 Μαΐου 2015
Εκφώνηση
Μία εταιρεία μεταφοράς δεμάτων διαθέτει δύο αποθήκες, Α και Β, στο αεροδρόμιο. Κατά την παραλαβή, κάθε δέμα τοποθετείται στην αποθήκη που έχει εκείνη τη στιγμή τον περισσότερο ελεύθερο χώρο. Αν ο ελεύθερος χώρος των δύο αποθηκών είναι ίσος, το δέμα τοποθετείται στην Α.
Όταν το δέμα δεν χωρά σε καμία από τις δύο αποθήκες, προωθείται στις κεντρικές εγκαταστάσεις της εταιρείας, που βρίσκονται εκτός αεροδρομίου.
Ερωτήματα
Πάτησε ένα ερώτημα για να φωτιστούν οι γραμμές της λύσης που το απαντούν.
Μεθοδολογία - πού κρίνεται το θέμα
- Πέρα από το να συγκρίνουμε ποια αποθήκη έχει περισσότερο χώρο, πρέπει να ελέγξουμε και αν το δέμα χωράει σε αυτήν. Αν οι χώροι είναι ίσοι, το δέμα πηγαίνει πάντα στην Α.
- Η εκφώνηση δεν εγγυάται ότι θα υπάρξει έστω ένα δέμα, γι' αυτό η επανάληψη είναι ΟΣΟ: το μέγεθος διαβάζεται πριν από τον βρόχο και ξανά στο τέλος του σώματος. Το πρόγραμμα διαχειρίζεται τα δέματα διαδοχικά, άρα αρκούν απλές μεταβλητές, όχι πίνακες.
- Η μείωση του ελεύθερου χώρου και η αύξηση του μετρητή γίνονται μόνο όταν το δέμα τοποθετηθεί σε αποθήκη - όχι στην «Προώθηση».
- Στο υποπρόγραμμα, αν τα πλήθη είναι ίσα και όχι 0 εμφανίζεται «Ισάριθμα»· αν είναι και τα δύο 0, «Καμία αποθήκευση στο αεροδρόμιο». Οι πραγματικές παράμετροι της κλήσης πρέπει να αντιστοιχούν στις τυπικές.
Τι εξασκείς
- Δομή επανάληψης ΟΣΟ
- Τιμή-φρουρός
- Σύνθετες συνθήκες
- Διαδικασία με παραμέτρους
Η λύση σε ΓΛΩΣΣΑ - τρέξε την εδώ
Πάτησε «Εκτέλεση» για να τρέξεις τη λύση, ή «Βήμα-βήμα» για να τη δεις εντολή προς εντολή με τις τιμές των μεταβλητών. Τα δεδομένα εισόδου βρίσκονται έτοιμα στην καρτέλα «Είσοδος».Ο κώδικας εκτελείται από διερμηνευτή ΓΛΩΣΣΑΣ γραμμένο ειδικά για τη σελίδα και τρέχει αποκλειστικά στον browser σου. Μπορείς να τον αλλάξεις ελεύθερα - οι αλλαγές σου αποθηκεύονται τοπικά σε αυτή τη συσκευή - να τον δεις να εκτελείται βήμα-βήμα με τις τιμές των μεταβλητών, και να τον κατεβάσεις ως αρχείο .glo για τον «Διερμηνευτή της ΓΛΩΣΣΑΣ». Αν κολλήσεις στη σύνταξη, δες την αναφορά της ΓΛΩΣΣΑΣ.
Θέλεις όλη τη μεθοδολογία, όχι μόνο τη λύση;
Το βιβλίο «Πληροφορική Γ΄ Λυκείου» της σειράς δουλεύει τα θέματα των Πανελλαδικών βήμα προς βήμα: τεχνικές, μοτίβα λύσης, συχνά λάθη και κριτήρια αξιολόγησης.