Μια επανάληψη χωρίς πίνακα

1. Ένα κλιμάκιο του υπουργείου οικονομικών έκανε δειγματοληπτικό έλεγχο στις τιμές της βενζίνης σε βενζινάδικα όλης της χώρας. Να γραφεί αλγόριθμος ο οποίος:
Α)Θα δέχεται ως είσοδο την προτεινόμενη τιμή βενζίνης που έχει ορίσει το υπουργείο οικονομικών.
Β)Για κάθε βενζινάδικο θα διαβάζει την τιμή πώλησης βενζίνης και την επωνυμία της επιχείρησης, Η εισαγωγή θα σταματάει όταν δοθεί ως τιμή αρνητικός αριθμός.
Γ) Θα εμφανίζει την επωνυμία του φθηνότερου και την επωνυμία του ακριβότερου βενζινάδικου.
Δ)Θα εμφανίζει τον μέσο όρο της τιμής πώλησης της βενζίνης στα βενζινάδικα που ελέγχτηκαν και θα εμφανίζει κατάλληλο μήνυμα για το αν αυτός είναι μικρότερος ή μεγαλύτερος από την προτεινόμενη τιμή του υπουργείου.
Ε)Θα εμφανίζει το ποσοστό των βενζινάδικων με τιμή κάτω από τον μέσο όρο.
ΣΤ)Θα εμφανίζει την επωνυμία του βενζινάδικου με την τιμή που είναι πλησιέστερη στην προτεινόμενη του υπουργείου.

2.  Η διεύθυνση δευτεροβάθμιας εκπαίδευσης του νομού Μαγνησίας πραγματοποίησε έρευνα σε διάφορα σχολεία του νομού σχετικά με το βάρος των μαθητών. Ανάλογα με το βάρος και το φύλο τους οι μαθητές κατατάχθηκαν στις ακόλουθες κατηγορίες:

Λιποβαρής
Κανονικός
Υπέρβαρος
Αγόρι
[43,53)
[53,68)
Πάνω από 68
Κορίτσι
[40,50]
[50,65)
Πάνω από 65
Να γίνει αλγόριθμος που
Α) Θα διαβάζει το βάρος και το φύλο των μαθητών που ελέγχτηκαν μέχρι να δοθεί ως είσοδος  φύλο διαφορετικό από αγόρι ή κορίτσι.
Β) Θα εμφανίζει το πλήθος των αγοριών και το πλήθος των κοριτσιών που ελέγχτηκαν.
Γ) Για κάθε μαθητή που ελέγχεται θα εμφανίζει κατάλληλο μήνυμα σχετικά με την κατηγορία που αυτός ανήκει.
Δ) Θα εμφανίζει το ποσοστό των μαθητών σε κάθε κατηγορία.
Ε) Θα εμφανίζει σε πια κατηγορία είναι το μεγαλύτερο ποσοστό των κοριτσιών.

3.  Τα οχήματα που περνούν από ΚΤΕΟ πρέπει να επισκεφτούν το συνεργείο ελέγχου την κατάλληλη μέρα ανάλογα με το τελευταίο ψηφίο του αριθμού κυκλοφορίας τους. Αποφασίστηκε η εξής κατανομή:
Τελευταίο ψηφίο
1,2,3
4,5,6
7,8,9
0
Μέρα
Δευτέρα
Τρίτη
Τετάρτη
Πέμπτη
Να γραφεί αλγόριθμος ο οποίος:
Α) Για κάθε αυτοκίνητο που περνάει από έλεγχο θα διαβάζει τον αριθμό κυκλοφορίας του.
Η διαδικασία θα ολοκληρωθεί όταν ως είσοδος δοθεί το κενό
Β)Εμφανίζει πια μέρα παρουσιάστηκαν τα περισσότερα οχήματα.
Γ)Για κάθε αυτοκίνητο που ελέγχεται διαβάζει αν αυτό πέρασε με επιτυχία τον έλεγχο ή όχι.
Δ) Εμφανίζει το ποσοστό των αυτοκινήτων που δεν πέρασαν τον έλεγχο.
  
4.  Για την πενταήμερη εκδρομή ενός σχολείου δόθηκε από ένα ταξιδιωτικό γραφείο η εξής προσφορά:
Αριθμός Μαθητών
Τιμή ανά μαθητή
Μέχρι και 50
40
Από 51 μέχρι και 65
35
Πάνω από 65
30
Να γίνει αλγόριθμος που:
Α)Για κάθε μαθητή του σχολείου θα δέχεται ως είσοδο αν επιθυμεί να συμμετέχει στην εκδρομή ή όχι. Η διαδικασία θα ολοκληρώνεται αν δοθεί απάντηση διαφορετική του ΝΑΙ ή ΟΧΙ.
Β) Εμφανίζει το μήνυμα «Στην εκδρομή θα συμμετέχουν___ μαθητές» (στην θέση του κενού να εμφανίζεται το πλήθος των συμμετεχόντων).
Γ)Εμφανίζει το ποσοστό των μαθητών του σχολείου που δήλωσαν ότι θα συμμετέχουν στην εκδρομή. Αν το ποσοστό είναι κάτω από το 20% τότε να εμφανίζεται το μήνυμα «Η εκδρομή δεν θα πραγματοποιηθεί», διαφορετικά να εμφανίζεται το συνολικό κόστος της εκδρομής.

5. Οι μαθητές μιας τάξης ενός Λυκείου έγραψαν διαγώνισμα στα Μαθηματικά. Να γραφεί αλγόριθμος που
Α)Δέχεται ως είσοδο τον βαθμό και το όνομα κάθε μαθητή. Κατά την εισαγωγή βαθμών να γίνεται έλεγχος ότι αυτοί είναι από 0 μέχρι και 20 διαφορετικά να ζητείται επαναεισαγωγή του βαθμού. Η είσοδος να ολοκληρώνεται αν ως όνομα δοθεί το κενό.
Β) Θα εμφανίζει τον μέσο όρο της τάξης
Γ) Θα εμφανίζει το όνομα του καλύτερου και του χειρότερου μαθητή
Δ) Θα εμφανίζει το εύρος των βαθμών της τάξης.
Ε) Θα εμφανίζει το ποσοστό των μαθητών που έγραψαν κάτω από την βάση. Αν αυτό είναι μεγαλύτερο από 30% τότε να εμφανίζεται το μήνυμα «Το διαγώνισμα θα επαναληφθεί», αν είναι μέχρι 15% τότε θα εμφανίζεται «Περισσότερη προσπάθεια», ενώ σε διαφορετική περίπτωση το μήνυμα «καλώς».
ΣΤ)Θα εμφανίζει το όνομα του μαθητή με βαθμό πλησιέστερα στο 20.

6. Στις πανελλήνιες εξετάσεις το γραπτό κάθε μαθητή βαθμολογείται στην κλίμακα 1-100. Κάθε γραπτό βαθμολογείται από 2 εξεταστές. Αν η διαφορά των δυο βαθμών είναι μεγαλύτερη από 12 μονάδες τότε το γραπτό βαθμολογείτε και από τρίτο εξεταστή. Στην περίπτωση που το γραπτό δεν έχει περάσει από αναβαθμολόγηση ο τελικός βαθμός του μαθητή προκύπτει από το άθροισμα των 2 βαθμών του δια 10 ενώ αν υπάρχει και τρίτος βαθμολογητής τότε η τελική βαθμολογία προκύπτει από το άθροισμα των 2 μεγαλύτερων βαθμών δια 10.
Για στατιστικούς λόγους οι τελικοί βαθμοί κάθε μαθητή χωρίζονται στις παρακάτω κατηγορίες:
Κατηγορία
1η
2η
3η
4η
5η
Βαθμός
[0,6)
[6,10)
[10,14)
[14,16)
[16,20)
Να γραφεί αλγόριθμος που:
Α)Για κάθε μαθητή που συμμετείχε στο μάθημα της Ανάπτυξης Εφαρμογών διαβάζει τον βαθμό που πήρε από καθέναν από τους 2 εξεταστές.
Β)Διαβάζει τον βαθμό του τρίτου εξεταστή στην περίπτωση που αυτό χρειαστεί.
Γ)Υπολογίζει και εμφανίζει τον τελικό βαθμό κάθε μαθητή.
Δ)Εμφανίζει σε πια κατηγορία υπάρχει το μεγαλύτερο πλήθος μαθητών.
Ο αλγόριθμος θα ολοκληρώνεται αν δοθεί ως βαθμός από κάποιον από τους 2 εξεταστές το μηδέν ή κάποιος αρνητικός αριθμός.

 Δυο Επαναλήψεις Χωρίς Πίνακα

7. Ένα σχολείο αποτελείται από 12 τμήματα. Με αφορμή  τις ενδοσχολικές  εξετάσεις του Ιουνίου η διεύθυνση δευτεροβάθμιας εκπαίδευσης αποφάσισε να πραγματοποιήσει μια στατιστική έρευνα στο συγκεκριμένο σχολείο. Για τον σκοπό αυτό να γραφεί αλγόριθμος που:
Α) Για κάθε τμήμα
 Ι) Διαβάζει το όνομα και τον βαθμό κάθε μαθητή στα μαθηματικά. Η εισαγωγή βαθμών να γίνεται με έλεγχο ώστε αυτοί να είναι από 0 μέχρι και 20. Η εισαγωγή θα ολοκληρώνεται όταν ως όνομα δοθεί η λέξη τέλος και η έρευνα θα συνεχίζεται στο επόμενο τμήμα μέχρι να εξεταστούν και τα 12.
ΙΙ) Εμφανίζει το  όνομα του καλύτερου και του χειρότερου μαθητή.
ΙΙΙ) Εμφανίζει τον μέσο όρο.
Β) Για το σχολείο
Ι) Εμφανίζει τον μέσο όρο.
ΙΙ) Εμφανίζει το τμήμα με τον υψηλότερο μέσο όρο.

8.  Ένας νομός αποτελείται από 8 Δήμους. Να γραφεί αλγόριθμος που:
Α) Για κάθε δήμο
Ι) Διαβάζει το όνομα του Δήμου
ΙΙ) Διαβάζει τα έσοδα μέχρι να δοθεί ως είσοδος αριθμός μικρότερος ή ίσος του μηδενός και υπολογίζει τα συνολικά έσοδα του δήμου
ΙΙΙ) Διαβάζει τα έξοδα μέχρι να δοθεί ως είσοδος αριθμός μικρότερος ή ίσος του μηδενός και υπολογίζει τα συνολικά έξοδα του δήμου.
ΙV) Υπολογίζει το πλεόνασμα ή το έλλειμμα του δήμου και εμφανίζει σχετικό μήνυμα.
V) Αν ο δήμος έχει πλεόνασμα πάνω από 100.000 € τότε το 5% δίνεται στο ταμείο του νομού.
Β)Για τον νομό
Ι)εμφανίζει το ποσοστό των δήμων που έχουν πλεόνασμα και το ποσοστό των δήμων που έχουν έλλειμμα.
ΙΙ) Εμφανίζει το όνομα του δήμου με το μεγαλύτερο πλεόνασμα και το όνομα το δήμου με το μικρότερο πλεόνασμα.
ΙΙΙ) Εμφανίζει το ποσό που έχει δοθεί συνολικά στο ταμείο του νομού από τους δήμους.
  
Μονοδιάστατοι πίνακες

9. Να γραφεί αλγόριθμος που
Α) Διαβάζει τα ονόματα και τους μισθούς των 30 υπαλλήλων μιας επιχείρησης
Β)Βρίσκει τον ελάχιστο μισθό
Γ) Εμφανίζει το μήνυμα «Ελάχιστο μισθό έχουν οι:» ακολουθούμενο από τα ονόματα των υπαλλήλων που έχουν μισθό ίσο με τον ελάχιστο.
Δ)Για να περιοριστεί η διακύμανση των μισθών της επιχείρησης αποφασίστηκε όσοι υπάλληλοι έχουν μισθό κάτω από τον μέσο όρο, ο μισθός τους να εξισωθεί με τον μέσο όρο των μισθών.
Ε)Διαβάζει ένα όνομα και αν το όνομα αυτό αντιστοιχεί σε κάποιον υπάλληλο της επιχείρησης εμφανίζεται ο μισθός του. Σε διαφορετική περίπτωση εμφανίζεται το μήνυμα ο υπάλληλος δεν υπάρχει.
ΣΤ) Εμφανίζει τους υπαλλήλους της επιχείρησης ταξινομημένους σε αύξουσα σειρά με βάση τον μισθό τους. Σε περίπτωση που κάποιοι υπάλληλοι έχουν τον ίδιο μισθό τότε η ταξινόμηση γι’ αυτούς να γίνει με αλφαβητική σειρά.

10. Να γραφεί αλγόριθμος που θα διαβάζει σε έναν πίνακα 20 θέσεων την επωνυμία  των κρασιών που διαθέτει μία κάβα, σε έναν άλλο πίνακα τα ml κάθε φιάλης και σε έναν τρίτο την τιμή της.
Α) Να δημιουργηθεί ένας πίνακας με την τιμή κάθε φιάλης ανά ml περιεχομένου.
Β)Να εμφανιστούν οι επωνυμίες των 5 κρασιών με την πιο συμφέρουσα τιμή.
Γ)Να διαβάζεται η επωνυμία ενός κρασιού και αν αυτό ανήκει στην πρώτη δεκάδα από άποψη συμφέρουσας τιμής τότε να εμφανίζεται το μήνυμα «συμφέρει» αλλιώς το μήνυμα «διάλεξε κάτι άλλο»

11.  Σε ένα Parking αυτοκινήτων η στάθμευση χρεώνεται κλιμακωτά σύμφωνα με τον παρακάτω πίνακα
Ώρες
1
2 μέχρι και 3
4 μέχρι και 6
Πάνω από 6
€/ώρα
4
3
2.50
2
Η χρέωση της στάθμευσης γίνεται ανά ώρα έτσι ώστε για παράδειγμα κάποιος που πάρκαρε για 2 ώρες και 15 λεπτά να χρεωθεί για 3 ώρες. Οι πελάτες του parking διακρίνονται στους έκτατους και στους τακτικούς. Στους τακτικούς  πελάτες προσφέρεται έκπτωση 15% στον λογαριασμό τους.
Να γραφεί αλγόριθμος που
Α)Θα διαβάζει έναν πίνακα 50 θέσεων με τις ώρες στάθμευσης των αυτοκινήτων που βρίσκονται στο parking κάνοντας δεκτούς μόνο θετικούς αριθμούς.
Β)Για κάθε πελάτη του Parking (50 πελάτες) εμφανίζει το μήνυμα «τακτικός ή έκτακτος» και διαβάζει την απάντηση με έλεγχο εγκυρότητας
Γ)Εμφανίζει την χρέωση κάθε πελάτη
Δ)Εμφανίζει το ποσοστό των πελατών που βρίσκονται σε κάθε κατηγορία χρέωσης. Δηλαδή το ποσοστό όσων έχουν παρκάρει για 1 ώρα, το ποσοστό όσων έχουν παρκάρει για 2 ώρες κοκ.
Ε)Εμφανίζει την κατηγορία με το μεγαλύτερο ποσοστό
  
12. Στο δημοτολόγιο του Δήμου Νέας Ιωνίας υπάρχουν 15.000 εγγραφές. Για κάθε δημότη υπάρχει το όνομα και η χρονολογία γέννησης του. Το έτος 2010 η δημοτική αρχή αποφάσισε να επεξεργαστεί τα παραπάνω στοιχεία για λόγους στατιστικής έρευνας. Για τον παραπάνω σκοπό να κατασκευαστεί αλγόριθμος που:
Α) Διαβάζει έναν πίνακα με τα ονόματα των 15.000 δημοτών και έναν δεύτερο με την χρονολογία γέννησης τους.
Β) Βρίσκει τους δημότες με την μεγαλύτερη ηλικία και εμφανίζει τα ονόματα τους.
Γ)Βρίσκει το πλήθος των διαφορετικών ονομάτων που βρίσκονται στις εγγραφές του δημοτολογίου.
Δ)Εμφανίζει το όνομα που εμφανίζεται στους καταλόγους τις περισσότερες φορές. (ΕΝΤΑΞΕΙ ΞΕΠΕΡΑΣΑ ΤΟΝ ΕΑΥΤΟ ΜΟΥ!!!!!)
Ε)Εμφανίζει το ποσοστό των ατόμων με ηλικία πάνω από 60

13. Τα Κτελ του νομού Μαγνησίας αποφάσισαν να πραγματοποιήσουν  μια έρευνα σχετικά με τις προτιμήσεις του καταναλωτικού κοινού. Για τον λόγο αυτό ρώτησαν 500 άτομα ποσό συχνά χρησιμοποιούν τα Κτελ στην διάρκεια ενός χρόνου και ποια διαδρομή θα ήθελαν να προστεθεί στα δρομολόγια. Να γραφεί αλγόριθμος που:
Α)Εκχωρεί τις απαντήσεις σε 2 μονοδιάστατους πίνακες.
Β)Εμφανίζει την μέση χρήση των Κτελ από τους καταναλωτές
Γ)Εμφανίζει το πλήθος των διαφορετικών διαδρομών που προτάθηκαν.
Δ)Εμφανίζει την διαδρομή με τις περισσότερες προτιμήσεις.

 Δισδιάστατοι πίνακες

13. Μία ασφαλιστική εταιρία  απασχολεί 30 υπαλλήλους οι οποίοι κάθε μήνα πληρώνονται ανάλογα με τις  ασφαλιστικά συμβόλαια που πέτυχαν. Να γίνει αλγόριθμος ο οποίος
Α)Διαβάζει τα ονόματα των υπαλλήλων και τους μηνιαίους  μισθούς καθενός από αυτούς για έναν χρόνο, ελέγχοντας ότι αυτοί είναι μεγαλύτεροι του μηδέν.
Β) Εμφανίζει το όνομα του υπαλλήλου με τον μεγαλύτερο μισθό καθώς και σε ποιο μήνα αυτός επετεύχθη (πχ 1ος 2ος κοκ).
Γ)Εμφανίζει σε ποιον μήνα είχαμε τον μεγαλύτερο μέσο όρο μισθών
Δ)Διαβάζει το όνομα ενός υπαλλήλου και αν αυτός υπάρχει στον κατάλογο μισθοδοσίας της εταιρίας τότε εμφανίζει τον μέσο ετήσιο μισθό του. Διαφορετικά εμφανίζει το μήνυμα «ο υπάλληλος δεν βρέθηκε»
Ε)Εμφανίζει τα ονόματα των 5 υπαλλήλων με τους μεγαλύτερους μισθούς τον 3ο μήνα

14. Ένα τσιπουράδικο διαθέτει 8 διαφορετικές μάρκες τσίπουρου. Να γίνει αλγόριθμος ο οποίος:
Α)Για κάθε μια από τις 8 μάρκες διαβάζει την επωνυμία, τις μηνιαίες πωλήσεις για ένα έτος και τον αν περιέχει γλυκάνισο ή όχι (η καταχώρηση μπορεί να είναι ΝΑΙ ή ΟΧΙ και πρέπει να γίνεται με έλεγχο).
Β)Εμφανίζει ποια μάρκα είχε τις περισσότερες πωλήσεις τον τέταρτο μήνα του έτους
Γ)Εμφανίζει ποιο εξάμηνο του έτους (πρώτο ή δεύτερο) είχαμε συνολικά τις περισσότερες πωλήσεις τσίπουρου.
Δ)Εμφανίζει τις μάρκες με συνολικές ετήσιες πωλήσεις πάνω από 500
Ε)Εμφανίζει το ποσοστό από τις μάρκες που περιέχουν γλυκάνισο
ΣΤ) Εμφανίζει αν τις περισσότερες ετήσιες πωλήσεις είχαν η μάρκες που περιέχουν γλυκάνισο ή όχι.

15.  Το τμήμα τεχνολογικής κατεύθυνσης της Γ Λυκείου ενός σχολείου έγραψε ένα διαγώνισμα με 20 ερωτήσεις Σωστού-Λάθους στο μάθημα της ανάπτυξης εφαρμογών. Κάθε σωστή απάντηση του μαθητή βαθμολογείται με 5 μονάδες. Να γίνει αλγόριθμος ο οποίος
Α)Δέχεται ως είσοδο για κάθε μαθητή το όνομα του και την απάντηση του για κάθε μια από τις 20 ερωτήσεις.
Β)Δέχεται έναν πίνακα με τις σωστές απαντήσεις στις 20 ερωτήσεις
Γ)Δημιουργεί έναν πίνακα με την βαθμολογία κάθε μαθητή.
Δ)Εμφανίζει τα ονόματα και τις βαθμολογίες των μαθητών ταξινομημένα κατά φθίνουσα σειρά με βάση την βαθμολογία.
Ε)Εμφανίζει τον βαθμό που παρουσιάστηκε τις περισσότερες φορές.

16.  Να γραφεί αλγόριθμος ο οποίος
Α) διαβάζει έναν πίνακα με τα ονόματα 20 πόλεων
Β)Διαβάζει έναν τετραγωνικό πίνακα 20Χ20 που περιέχει τις χιλιομετρικές αποστάσεις των πόλεων μεταξύ τους  με τον εξής τρόπο: Όταν ένα κελί του πίνακα δεν ανήκει στην κύρια διαγώνιο θα εμφανίζεται το μήνυμα «Δώσε την απόσταση»  και έπειτα θα γίνεται η εισαγωγή ενώ σε διαφορετική περίπτωση θα καταχωρείται αυτόματα το μηδέν.
Γ)Διαβάζει τα ονόματα 2 πόλεων. Αν αυτά υπάρχουν στην λίστα με τις πόλεις θα εμφανίζεται η μεταξύ τους απόσταση, διαφορετικά θα εμφανίζεται το μήνυμα «Οι πόλεις δεν βρέθηκαν»
  
17) Σε ένα αθλητικό τουρνουά πήραν μέρος 20 αθλητές του άλματος εις μήκος. Οι αθλητές χωρίστηκαν σε 2 ομάδες των 10 ατόμων η κάθε μία. Η μία από αυτές αγωνίστηκε την πρώτη μέρα της διοργάνωσης και η άλλη την επόμενη μέρα. Κάθε αθλητής έχει τρεις προσπάθειες και για την τελική κατάταξη μετράει η καλύτερη από αυτές. Να γίνει αλγόριθμος ο οποίος
Α)Διαβάζει για κάθε αθλητή της πρώτης ομάδας το όνομα του και τα αποτελέσματα κάθε μίας από τις προσπάθειες που έκανε και καταχωρεί τα δεδομένα σε κατάλληλους πίνακες.
Β)Όμοια για τους αθλητές της δεύτερης  ομάδας
Γ)Συγχωνεύει τους παραπάνω πίνακες σε 2 ενιαίους ,έναν  με τα ονόματα και έναν με τα αποτελέσματα των προσπαθειών.
Δ)Εμφανίζει τα ονόματα των αθλητών σε φθίνουσα σειρά με βάση την τελική κατάταξη

 Υποπρογράμματα

18)Μια εταιρία αποθηκεύει 20 προϊόντα σε 10 αποθήκες. Να γίνει πρόγραμμα που
Α)Διαβάζει έναν μονοδιάστατο πίνακα με τα ονόματα των προϊόντων
Β)Διαβάζει έναν δισδιάστατο πίνακα ο οποίος αφορά την παρουσία ενός προϊόντος σε μία αποθήκη ή όχι. Αν ένα προϊόν υπάρχει σε μία αποθήκη τότε καταχωρείται η τιμή 1 αλλιώς καταχωρείται η τιμή 0.
Γ)Υπολογίζει με την χρήση συνάρτησης σε πόσες αποθήκες υπάρχει κάθε προϊόν
Δ)Δέχεται το όνομα ενός προϊόντος  και με την χρήση διαδικασίας ελέγχει αν το προϊόν υπάρχει στην λίστα με τα διαθέσιμα προϊόντα ή όχι. Αν υπάρχει η διαδικασία επιστρέφει στο πρόγραμμα την θέση του πίνακα με τα ονόματα στην οποία βρέθηκε το προϊόν ενώ διαφορετικά εμφανίζει το μήνυμα «το προϊόν δεν βρέθηκε».
Ε)Στην περίπτωση που το προϊόν του παραπάνω ερωτήματος έχει βρεθεί εμφανίζεται σε πόσες αποθήκες υπάρχει.

19) Ένας πολυχώρος διαθέτει 15 διαφορετικά καταστήματα. Να γίνει πρόγραμμα που:
Α) Καταχωρεί σε μονοδιάστατο πίνακα τα ονόματα των καταστημάτων
Β) Καταχωρεί σε δισδιάστατο πίνακα τις μηνιαίες εισπράξεις κάθε καταστήματος για ένα έτος.
Γ)Υπολογίζει με την χρήση συνάρτησης τις μέσες ετήσιες εισπράξεις κάθε καταστήματος
Δ)Εμφανίζει τα καταστήματα που έχουν την μικρότερη μέση ετήσια είσπραξη
Ε)Ταξινομεί τις μέσες ετήσιες εισπράξεις κάθε καταστήματος με την χρήση διαδικασίας.
Στ) Εμφανίζει τα 3 καταστήματα με τις μεγαλύτερες μέσες ετήσιες εισπράξεις.

20) Να γραφεί πρόγραμμα που
Α) Καταχωρεί σε μονοδιάστατο πίνακα τα ονόματα των 80 μαθητών Γ Λυκείου ενός σχολείου.
Β)Καταχωρεί σε δισδιάστατο πίνακα την βαθμολογία κάθε μαθητή σε καθένα από τα 6 πανελλαδικά εξεταζόμενα μαθήματα ελέγχοντας ότι αυτοί είναι από 0 μέχρι και 100. Ο έλεγχος και η εισαγωγή να γίνεται με την βοήθεια συνάρτησης)
Γ) Υπολογίζει και εμφανίζει τον μέσο όρο κάθε μαθητή
Δ)Υπολογίζει τον μέσο όρο των βαθμολογιών για το 4ο μάθημα
Ε)Εμφανίζει με την χρήση διαδικασίας τα ονόματα των μαθητών που στο 4ο μάθημα έχουν βαθμό μεγαλύτερο από τον μέσο όρο του προηγούμενου ερωτήματος.
ΣΤ)Εμφανίζει τα ονόματα των μαθητών ταξινομημένα κατά φθίνουσα σειρά με βάση τους βαθμούς τους στο 3ο μάθημα.

21) Μια αεροπορική εταιρία ταξιδεύει σε 15 προορισμούς. Για να αναπτύξει την νέα οικονομική της πολιτική κατέγραψε το ποσοστό πληρότητας των πτήσεων για κάθε μήνα του έτους. Αν το μέσο ετήσιο ποσοστό πληρότητας για κάποιον προορισμό είναι πάνω από 65% τότε δεν θα γίνει καμία περικοπή για τον προορισμό αυτό. Αν για κάποιο προορισμό η μέση ετήσια πληρότητα είναι από 65% μέχρι και 40% τότε θα γίνουν περικοπές για τους προορισμούς αυτούς, μόνο για τους μήνες στους οποίους οι πληρότητα είναι κάτω από 40%. Αν για κάποιον προορισμό η μέση ετήσια πληρότητα είναι κάτω από 40% τότε αυτός θα καταργηθεί.
Να γίνει πρόγραμμα το οποίο
Α)Διαβάζει τα ονόματα των 15 προορισμών και τα αποθηκεύει σε μονοδιάστατο πίνακα.
Β)Διαβάζει τα ποσοστά πληρότητας κάθε προορισμού για κάθε μήνα ενός έτους και τα αποθηκεύει σε μονοδιάστατο πίνακα ελέγχοντας ότι αυτά είναι από 0 μέχρι και 100.
Γ)Εμφανίζει τα ονόματα των προορισμών στους οποίους δεν θα γίνει καμία περικοπή (ο υπολογισμός της μέσης ετήσιας πληρότητας κάθε προορισμού να γίνεται με χρήση συνάρτησης).
Δ)Εμφανίζει τα ονόματα των προορισμών που θα καταργηθούν
Ε)Εμφανίζει τα ονόματα των προορισμών και τους μήνες στους οποίους θα γίνουν περικοπές.

Διάφορα

22) Ένα ζευγάρι που μόλις παντρεύτηκε αποφάσισε να φτιάξει λίστα γάμου σε ένα κατάστημα με οικιακό εξοπλισμό. Να γίνει αλγόριθμος που:
Α) Δέχεται ως είσοδο το ποσό που συγκεντρώθηκε στην λίστα γάμου
Β) Για κάθε είδος που θέλει να αγοράσει το ζευγάρι δέχεται την τιμή του και αν αυτή δεν ξεπερνάει το υπόλοιπο διαθέσιμο ποσό της λίστας γάμου, πραγματοποιείται η αγορά του. Διαφορετικά ο αλγόριθμος τελειώνει και εμφανίζεται το μήνυμα «Τέλος αγορών».
Γ)Εμφανίζεται το συνολικό ποσό που ξόδεψε το ζευγάρι
Δ)Εμφανίζεται πλήθος των ειδών που αγοράστηκαν
Ε)Αν μετά την ολοκλήρωση των αγορών περίσσεψαν χρήματα τότε να εμφανίζεται το ποσό που περίσσεψε, διαφορετικά να εμφανίζεται το μήνυμα «εξαντλήθηκε όλο το ποσό».

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

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