Μετάβαση στο περιεχόμενο
Πληροφορική Βήμα προς Βήμα - λογότυποΠΛΗΡΟΦΟΡΙΚΗΒΗΜΑ ΠΡΟΣ ΒΗΜΑ
ΘΕΜΑ Δ2024Απαιτητικό25 μονάδες

ΘΕΜΑ Δ - Πανελλαδικές 2024

Μηνιαίο βραβείο καλύτερου πωλητή

Πίνακας πωλήσεων Π[10,12]: μέγιστο ανά στήλη, σύγκριση εξαμήνων και αναζήτηση ονόματος με συνάρτηση.

Πληροφορική Προσανατολισμού · Πέμπτη 6 Ιουνίου 2024

Εκφώνηση

Μια επιχείρηση έχει 10 πωλητές. Θέλοντας να τους δώσει κίνητρο, καθιέρωσε βραβείο για τον καλύτερο πωλητή κάθε μήνα.

Τα ονόματα των πωλητών καταχωρίζονται στον πίνακα ΟΝ[10] και οι μηνιαίες πωλήσεις καθενός στον πίνακα ακεραίων Π[10,12].

Ερωτήματα

Πάτησε ένα ερώτημα για να φωτιστούν οι γραμμές της λύσης που το απαντούν.

Μεθοδολογία - πού κρίνεται το θέμα

  • Για τον καλύτερο πωλητή κάθε μήνα βρίσκουμε το μέγιστο ανά στήλη και κρατάμε τη θέση θmax, ώστε να εμφανίσουμε το ΟΝ[θmax]. Το max αρχικοποιείται με το Π[1, Κ] - θα μπορούσε και με 0, αφού οι πωλήσεις δεν είναι αρνητικές.
  • Για τα εξάμηνα αρκούν δύο αθροιστές: οι μήνες 1-6 πάνε στο Σ1 και οι 7-12 στο Σ2. Δεύτερος τρόπος: ΓΙΑ Κ ΑΠΟ 1 ΜΕΧΡΙ 6 με Σ1 ← Σ1 + Π[Ι,Κ] και Σ2 ← Σ2 + Π[Ι,Κ+6].
  • Η ΑΝΑΖ επιστρέφει μία μόνο τιμή, άρα είναι συνάρτηση: ΣΥΝΑΡΤΗΣΗ ΑΝΑΖ(ΟΝ, όνομα): ΑΚΕΡΑΙΑ. Στη μεταβλητή Θέση βάζουμε από την αρχή την τιμή που πρέπει να επιστραφεί αν δεν βρεθεί το όνομα (0).
  • Συχνό λάθος είναι να μη δοθεί στο όνομα της συνάρτησης η τιμή που επιστρέφει (ΑΝΑΖ ← Θέση).

Τι εξασκείς

  • Μέγιστο ανά στήλη
  • Αθροίσματα υποπινάκων
  • Συνάρτηση αναζήτησης
  • Δισδιάστατος πίνακας

Η λύση σε ΓΛΩΣΣΑ - τρέξε την εδώ

Πάτησε «Εκτέλεση» για να τρέξεις τη λύση, ή «Βήμα-βήμα» για να τη δεις εντολή προς εντολή με τις τιμές των μεταβλητών. Τα δεδομένα εισόδου βρίσκονται έτοιμα στην καρτέλα «Είσοδος».
Έτοιμο. Ο κώδικας τρέχει τοπικά στον browser σου - τίποτα δεν στέλνεται σε server.

Ο κώδικας εκτελείται από διερμηνευτή ΓΛΩΣΣΑΣ γραμμένο ειδικά για τη σελίδα και τρέχει αποκλειστικά στον browser σου. Μπορείς να τον αλλάξεις ελεύθερα - οι αλλαγές σου αποθηκεύονται τοπικά σε αυτή τη συσκευή - να τον δεις να εκτελείται βήμα-βήμα με τις τιμές των μεταβλητών, και να τον κατεβάσεις ως αρχείο .glo για τον «Διερμηνευτή της ΓΛΩΣΣΑΣ». Αν κολλήσεις στη σύνταξη, δες την αναφορά της ΓΛΩΣΣΑΣ.

Θέλεις όλη τη μεθοδολογία, όχι μόνο τη λύση;

Το βιβλίο «Πληροφορική Γ΄ Λυκείου» της σειράς δουλεύει τα θέματα των Πανελλαδικών βήμα προς βήμα: τεχνικές, μοτίβα λύσης, συχνά λάθη και κριτήρια αξιολόγησης.