ΘΕΜΑ Γ - Πανελλαδικές 2020
Φόρτωση δεμάτων σε πλοίο
Διάλογος με τον χειριστή, έλεγχος ορίου βάρους πριν από κάθε φόρτωση και κλιμακωτό κόστος μεταφοράς.
Πληροφορική Προσανατολισμού · Τετάρτη 24 Ιουνίου 2020
Εκφώνηση
Ένα πλοίο μεταφέρει δέματα από λιμάνια της Ελλάδας στην Ιταλία. Το πρόγραμμα αφορά τη φόρτωση σε ένα λιμάνι, όπου το πλοίο δηλώνει το βάρος που έχει ήδη φορτωμένο, καθώς και το μέγιστο βάρος που μπορεί να μεταφέρει (όριο βάρους). Η διαδικασία φόρτωσης ελέγχεται από αρμόδιο υπάλληλο.
Το κόστος μεταφοράς κάθε δέματος υπολογίζεται κλιμακωτά: τα πρώτα 500 κιλά χρεώνονται 0,5 € / κιλό, τα επόμενα 1000 κιλά 0,3 € / κιλό και τα υπόλοιπα 0,1 € / κιλό.
Ερωτήματα
Πάτησε ένα ερώτημα για να φωτιστούν οι γραμμές της λύσης που το απαντούν.
Μεθοδολογία - πού κρίνεται το θέμα
- Η εκφώνηση δεν εγγυάται ότι θα φορτωθεί έστω ένα δέμα, γι' αυτό η επανάληψη είναι ΟΣΟ: η απάντηση διαβάζεται πριν από τον βρόχο και ξανά στο τέλος του σώματος.
- Το Ελεύθερο (όριο − Βάρος_Δεμάτων) λειτουργεί σαν «αντίστροφος» αθροιστής: σε κάθε επιτυχημένη φόρτωση μειώνεται κατά το βάρος του δέματος και η σύγκριση Βάρος > Ελεύθερο αποφασίζει αν το δέμα χωράει.
- Όχι ΑΝ Βάρος <= 1000, αλλά <= 1500, γιατί τα «επόμενα 1000 κιλά» μετά τα πρώτα 500 φτάνουν μέχρι τα 500 + 1000 = 1500. Είναι το πιο συχνό λάθος του θέματος.
- Ο μετρητής Πλ1000 αυξάνεται μόνο μέσα στον κλάδο της επιτυχημένης φόρτωσης, αφού μετράμε τα δέματα που φορτώθηκαν. Προσοχή επίσης στο ποιες τιμές εμφανίζονται μέσα στην επανάληψη και ποιες μετά από αυτήν.
Τι εξασκείς
- Δομή ΟΣΟ με απάντηση ΝΑΙ/ΟΧΙ
- Έλεγχος εγκυρότητας
- Κλιμακωτή χρέωση
- Μετρητές και αθροιστές
Η λύση σε ΓΛΩΣΣΑ - τρέξε την εδώ
Πάτησε «Εκτέλεση» για να τρέξεις τη λύση, ή «Βήμα-βήμα» για να τη δεις εντολή προς εντολή με τις τιμές των μεταβλητών. Τα δεδομένα εισόδου βρίσκονται έτοιμα στην καρτέλα «Είσοδος».Ο κώδικας εκτελείται από διερμηνευτή ΓΛΩΣΣΑΣ γραμμένο ειδικά για τη σελίδα και τρέχει αποκλειστικά στον browser σου. Μπορείς να τον αλλάξεις ελεύθερα - οι αλλαγές σου αποθηκεύονται τοπικά σε αυτή τη συσκευή - να τον δεις να εκτελείται βήμα-βήμα με τις τιμές των μεταβλητών, και να τον κατεβάσεις ως αρχείο .glo για τον «Διερμηνευτή της ΓΛΩΣΣΑΣ». Αν κολλήσεις στη σύνταξη, δες την αναφορά της ΓΛΩΣΣΑΣ.
Θέλεις όλη τη μεθοδολογία, όχι μόνο τη λύση;
Το βιβλίο «Πληροφορική Γ΄ Λυκείου» της σειράς δουλεύει τα θέματα των Πανελλαδικών βήμα προς βήμα: τεχνικές, μοτίβα λύσης, συχνά λάθη και κριτήρια αξιολόγησης.