ΣΑΕΚ Γιαννιτσών

Αλέξανδρος Μοσκοφίδης

27/03/2026 - Μάθημα 5

- Δημοσιεύτηκε στο Εισαγωγή στην Αλγοριθμική και Προγραμματισμό από

Επανάληψη - Πολλαπλή επιλογή if .. elif ... elif ... else

python_elif

[0] Να γραφεί πρόγραμμα σε python (editor διαθέσιμος εδώ ) το οποίο θα διαβάζει έναν ακέραιο αριθμό από το πληκτρολόγιο από το 1 έως και το 12 ο οποίος αναπαριστά τον αριθμό ενός μήνα μέσα στο χρόνο. Θα εμφανίζει, με τη χρήση δομής πολλαπλής επιλογής, ένα από τα παρακάτω 4 μηνύματα: (α) Ο μήνας ανήκει στον Χειμώνα, (β) ο μήνας ανήκει στην Άνοιξη, (γ) ο μήνας ανήκει στο Καλοκαίρι ή (δ) ο μήνας ανήκει στο Φθινόπωρο.

[1] Να γραφεί πρόγραμμα που θα υλοποιηθεί το παραπάνω αλλά με χρήση πολλών απλών επιλογών (μόνο χρήση if)

[2] Πολλαπλή επιλογή python εδώ

Εμφωλευμένες δομές επιλογής

python_nested_if

[3] Να γραφεί πρόγραμμα σε python (editor διαθέσιμος εδώ ), το οποίο θα διαβάζει έναν αριθμό και θα εκτυπώνει μήνυμα σχετικά με το αν είναι θετικός διψήφιος ή όχι. Αν είναι να εκτυπώνει το κατάλληλο από τα επόμενο μηνύματα: «και τα δυο ψηφία είναι άρτιοι», «και τα δυο ψηφία είναι περιττοί», «το πρώτο ψηφίο είναι άρτιος και το δεύτερο περιττός» και «το πρώτο ψηφίο είναι περιττός και το δεύτερο άρτιος».

[4] Να γραφεί πρόγραμμα που θα υλοποιηθεί το παραπάνω αλλά με χρήση πολλών απλών επιλογών (μόνο χρήση if)

[5] Εμφωλευμένες δομές επιλογής εδώ

Δομή επιλογής match ... case

python_switch

[6] Να γραφεί πρόγραμμα σε python (editor διαθέσιμος εδώ ) το οποίο θα διαβάζει έναν ακέραιο αριθμό από το πληκτρολόγιο από το 1 έως και το 12 ο οποίος αναπαριστά τον αριθμό ενός μήνα μέσα στο χρόνο και θα εμφανίζει το όνομα του μήνα πχ 1 -> Ιανουάριος, 2 -> Φεβρουάριος κ.ο.κ.

Δομή επανάληψης for .. range

python_range

[7] Python - for .. range - Μέρος 1 εδώ

[8] Python - for .. range - Μέρος 2 εδώ