1. [1]
ΘΕΜΑΤΑ
1Ο
ΘΕΜΑ (4 μονάδες)
Μετατρέψτε σε Python τον παρακάτω αλγόριθμο. Συμπληρώστε τον πίνακα τιμών και τις τιμές που θα
εκτυπωθούν.
1 Αλγόριθμος Δρ1
2 Διάβασε α
3 β ← α +1
4 γ ← 2
5 Αν (β mod 2 = 1) και (γ >= 2)
τότε
6 β ← γ + 2
7 α ← α + 1
8 Τέλος_Αν
9 Αν (β > α) τότε
10 α ← α * 3 - 2
11 γ ← γ * 2 - 2
12 Τέλος_Αν
13 Εκτύπωσε α, β, γ
14 Τέλος Δρ1
α β γ Τιμές που θα εμφανιστούν
α= β= γ=
2Ο
ΘΕΜΑ (6 μονάδες, 3x2 )
Α)Οι υποψήφιοι για την εισαγωγή τους στις στρατιωτικές σχολές, χρειάζεται να πληρούν κάποιες
προϋποθέσεις. Συγκεκριμένα για τους άνδρες, κρίνονται ακατάλληλοι , όσοι έχουν ανάστημα
μικρότερο από ένα μέτρο και εβδομήντα εκατοστά (170cm). Με βάσει τα παραπάνω να γραφεί
πρόγραμμα σε Python το οποίο θα διαβάζει το ύψος σε εκατοστά και θα εμφανίζει το κατάλληλο μήνυμα.
Β) Για τις γυναίκες υποψήφιες, η προκήρυξη αναφέρει, πως το όριο στο ύψος είναι το ένα μέτρο και
εξήντα εκατοστά (1,60μ). Τροποποιήστε το πρόγραμμα του ερωτήματος Α ώστε να εμφανίζει το
κατάλληλο μήνυμα για τις υποψήφιες γυναίκες.
Γ) Να συνθέσετε τα παραπάνω δύο ερωτήματα σε ένα , ώστε ο αλγόριθμος να διαβάζει το ΥΨΟΣ και
το ΦΥΛΟ και να εμφανίζει αν ο υποψήφιος ή η υποψήφια είναι κατάλληλη ή όχι βάσει του
αναστήματος.
2. [2]
3Ο
ΘΕΜΑ (5 μονάδες)
Βάσει του Πίνακα 2 , δημιουργήστε ένα νέο
πρόγραμμα σε Python ώστε να εμφανίζεται η
σωστή ημέρα της εβδομάδας διαφορετικά να
ειδοποιεί με κατάλληλο μήνυμα τον χρήστη.
4Ο
ΘΕΜΑ (5 μονάδες)
Η βαθμολογική κλίμακα βάσει της οποίας υπολογίζονται οι βαθμοί
επίδοσης των μαθητών σε όλα τα μαθήματα, είναι 0 - 20 και
προσδιορίζεται λεκτικά με τους χαρακτηρισμούς του πίνακα 3.
Να γραφεί πρόγραμμα σε Python που θα ζητά με κατάλληλο
μήνυμα από τον χρήστη έναν βαθμό μεταξύ 0 και 20 και θα
εμφανίζει το αντίστοιχο λεκτικό.
ΠΙΝΑΚΑΣ 2
Αλγόριθμος date2
Εμφάνισε "Δώσε έναν αριθμό μεταξύ 1 και 7"
Διάβασε χ
Αν ……. τότε
Εμφάνισε "……………."
αλλιώς_αν …….. τότε
Εμφάνισε "……………."
αλλιώς_αν ……. τότε
Εμφάνισε "……………."
αλλιώς_αν ……. τότε
Εμφάνισε "……………."
αλλιώς_αν ……. τότε
Εμφάνισε "…………….""
αλλιώς_αν ……. τότε
Εμφάνισε "……………."
αλλιώς
Εμφάνισε "……………."
Τέλος_αν
Τέλος date2
ΠΙΝΑΚΑΣ 3
Κακώς 0 - 5.
Ανεπαρκώς 5,1 - 9,4.
Σχεδόν καλώς 9,5 - 13.
Καλώς 13,1 - 16.
Λίαν καλώς 16,1 - 18.
Άριστα 18,1 - 20.