Χρησιμοποιούμε την Πολλαπλή Δομή Επιλογής όταν μπορούμε να επιλέξουμε μόνο ένα μονοπάτι από τα προσφερόμενα. Όταν επιλέγουμε ένα μονοπάτι αυτομάτως απορρίπτουμε τα υπόλοιπα.

Π.χ.
Σε ποια βαθμίδα είστε μαθητής;
A. Δημοτικό Β. Γυμνάσιο Γ. Λύκειο Δ. Άλλο

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

ΑΝ <συνθήκη> ΤΟΤΕ
εντολές_1
ΑΛΛΙΩΣ_ΑΝ <condition_2 ΤΟΤΕ
εντολές_2
⁝
ΑΛΛΙΩΣ_ΑΝ <συνθήκη_N> ΤΟΤΕ
εντολές_N
ΑΛΛΙΩΣ
εντολές_αλλιώς
ΤΕΛΟΣ_ΑΝ
Σε μία πόλη της Ευρώπης υπάρχουν διόδια για να περάσει κάποιος σε μία άλλη περιοχή της πόλης. Ο τιμοκατάλογος ανά τύπο οχήματος είναι ο παρακάτω:
Οπότε το αντίστοιχο πρόγραμμα όπου χρεώνει ανάλογα τον τύπο οχήματος είναι παρακάτω:
ΠΡΟΓΡΑΜΜΑ ΔΙΟΔΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: Δ
ΧΑΡΑΚΤΗΡΕΣ: ΚΑΤΗΓΟΡΙΑ
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε κατηγορία οχήματος: "
ΔΙΑΒΑΣΕ ΚΑΤΗΓΟΡΙΑ
ΑΝ ΚΑΤΗΓΟΡΙΑ = "Μ" ΤΟΤΕ
Δ <- 2
ΑΛΛΙΩΣ_ΑΝ ΚΑΤΗΓΟΡΙΑ = "Α" ΤΟΤΕ
Δ <- 3.5
ΑΛΛΙΩΣ
Δ <- 5
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ "Το όχημα πληρώνει: ", Δ, "€"
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Το παρακάτω πρόγραμμα ελέγχει και εμφανίζει αν η ζαριά ήταν διπλή και την ονομασία της διπλής ζαριάς. Π.χ. άσσοι, πεντάρες κλπ.
ΠΡΟΓΡΑΜΜΑ ΔΙΠΛΕΣ_ΖΑΡΙΕΣ
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: Ζ1, Ζ2
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε δύο ζαριές 🎲🎲: "
ΔΙΑΒΑΣΕ Ζ1, Ζ2
ΑΝ Ζ1 = Ζ2 ΚΑΙ Ζ1 = 1 ΤΟΤΕ
ΓΡΑΨΕ "Άσσοι"
ΑΛΛΙΩΣ_ΑΝ Ζ1 = Ζ2 ΚΑΙ Ζ1 = 2 ΤΟΤΕ
ΓΡΑΨΕ "Διπλές"
ΑΛΛΙΩΣ_ΑΝ Ζ1 = Ζ2 ΚΑΙ Ζ1 = 3 ΤΟΤΕ
ΓΡΑΨΕ "Τρείτσες"
ΑΛΛΙΩΣ_ΑΝ Ζ1 = Ζ2 ΚΑΙ Ζ1 = 4 ΤΟΤΕ
ΓΡΑΨΕ "Ντόρτια"
ΑΛΛΙΩΣ_ΑΝ Ζ1 = Ζ2 ΚΑΙ Ζ1 = 5 ΤΟΤΕ
ΓΡΑΨΕ "Πεντάρες"
ΑΛΛΙΩΣ_ΑΝ Ζ1 = Ζ2 ΚΑΙ Ζ1 = 6 ΤΟΤΕ
ΓΡΑΨΕ "ΕΞΑΡΕΣ"
ΑΛΛΙΩΣ
ΓΡΑΨΕ "Όχι διπλή ζαριά"
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Να συμπληρώσετε τα κενά ___1___ , ___2___ και ___3___ με τις κατάλληλες συνθήκες ώστε να ελέγχει σε ποια βαθμίδα ανήκει ένα άτομο δίνοντας την ηλικία (ΗΛ) του.
| ΗΛΙΚΙΑ | ΒΑΘΜΙΔΑ |
| 6 έως 12 | Δημοτικό |
| 13 έως 15 | Γυμνάσιο |
| 16 έως 18 | Λύκειο |
| άνω των 18 | Άλλο |
ΠΡΟΓΡΑΜΜΑ ΒΑΘΜΙΔΑ_ΣΧΟΛΕΙΟΥ
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ΗΛ
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε μία ηλικία: "
ΔΙΑΒΑΣΕ ΗΛ
ΑΝ __(1)__ ΤΟΤΕ
ΓΡΑΨΕ "Δημοτικό"
ΑΛΛΙΩΣ_ΑΝ __(2)__ ΤΟΤΕ
ΓΡΑΨΕ "Γυμνάσιο"
ΑΛΛΙΩΣ_ΑΝ __(3)__ ΤΟΤΕ
ΓΡΑΨΕ "Λύκειο"
ΑΛΛΙΩΣ
ΓΡΑΨΕ "Άλλο"
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Σε ένα κράτος θέλουν να φτιάξουν πρόγραμμα για τον υπολογισμό φορολογίας ανάλογα το εισόδημα του φορολογούμενου.
Οπότε το αντίστοιχο πρόγραμμα Python όπου χρεώνει ανάλογα τον τύπο οχήματος είναι παρακάτω:
| ΕΙΣΟΔΗΜΑ | ΠΟΣΟΣΤΟ ΕΠΙ ΤΟΥ ΕΙΣΟΔΗΜΑΤΟΣ |
| 0 έως 40.000 € | 5% |
| 40.001 έως 100.000 € | 8% |
| άνω των 100.000 € | 12% |
ΠΡΟΓΡΑΜΜΑ ΦΟΡΟΛΟΓΙΑ
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ΕΙΣ, Φ
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε εισόδημα (€): "
ΔΙΑΒΑΣΕ ΕΙΣ
ΑΝ ΕΙΣ >= 0 ΚΑΙ ΕΙΣ <= 40000 ΤΟΤΕ
Φ <- ΕΙΣ * 5/100
ΑΛΛΙΩΣ_ΑΝ ΕΙΣ <= 100000 ΤΟΤΕ
Φ <- ΕΙΣ * 8/100
ΑΛΛΙΩΣ
Φ <- ΕΙΣ * 12 / 100
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ "ΦΟΡΟΛΟΓΙΑ: ", Φ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Να συμπληρώσετε τα κενά ___1___ , ___2___ , ___3___ , ___4___ , ___5___ και ___6___ με κατάλληλες συνθήκες ή εντολές ώστε να υπολογίζει το ποσό της έκπτωσης (ΕΚΠΤ) επί του συνόλου (Σ) βάσει του παρακάτω πίνακα:
| ΣΥΝΟΛΟ ΑΓΟΡΩΝ | ΠΟΣΟΣΤΟ ΕΚΠΤΩΣΗΣ ΕΠΙ ΤΟΥ ΣΥΝΟΛΟΥ |
| 10 έως 50 € | 5% |
| 51 έως 200 € | 10% |
| άνω των 200 € | 20% |
ΠΡΟΓΡΑΜΜΑ ΕΚΠΤΩΣΗ
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: Σ, ΕΚΠΤ
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε σύνολο αγορών (€): "
ΔΙΑΒΑΣΕ Σ
ΑΝ ___(1)___ ΤΟΤΕ
ΕΚΠΤ <- ___(2)___
ΑΛΛΙΩΣ_ΑΝ ___(3)___ ΤΟΤΕ
ΕΚΠΤ <- ___(4)___
ΑΛΛΙΩΣ
ΕΚΠΤ <- ___(5)___
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ "ΕΚΠΤΩΣΗ: ", ΕΚΠΤ , "€"
ΓΡΑΨΕ "ΜΕΤΑ ΤΗΝ ΕΚΠΤΩΣΗ: ", ___(6)___ , "€"
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Να συμπληρώσετε τα κενά ___1___ , ___2___ , ___3___ , ___4___ και ___5___ με κατάλληλες συνθήκες ή εντολές ώστε να εμφανίζει πόσο θα πληρώσει ένας αγρότης για το λίπασμα που θέλει να αγοράσει βάσει του παρακάτω πίνακα:
| ΚΙΛΑ | ΕΥΡΩ ΑΝΑ ΚΙΛΟ |
| 0 έως 50 | 0.75 € |
| 51 έως 100 | 1.35 € |
| άνω των 100 | 2.10 € |
ΠΡΟΓΡΑΜΜΑ ΛΙΠΑΣΜΑ
ΜΕΤΑΒΛΗΤΕΣ
ΠΡΑΓΜΑΤΙΚΕΣ: ΚΙΛΑ, ΧΡ
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε κιλά λιπάσματος 🌾: "
ΔΙΑΒΑΣΕ ΚΙΛΑ
ΑΝ ___(1)___ ΤΟΤΕ
ΧΡ <- ___(2)___
ΑΛΛΙΩΣ_ΑΝ ___(3)___ ΤΟΤΕ
ΧΡ <- ___(4)___
ΑΛΛΙΩΣ
ΧΡ <- ___(5)___
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ "ΧΡΕΩΣΗ: ", ΧΡ, "€"
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Να συμπληρώσετε τα κενά ___1___ , ___2___ , ___3___ , ___4___ και ___5___ με κατάλληλες συνθήκες ή εντολές ώστε να εμφανίζει το αντίστοιχο χρώμα του επιπέδου ετοιμότητας για πόλεμο:
| ΕΠΙΠΕΔΟ | ΕΝΔΕΙΞΗ |
| 1 | 🟢 |
| 2 | 🟡 |
| 3 | 🔴 |
ΠΡΟΓΡΑΜΜΑ ΕΠΙΠΕΔΟ_ΕΤΟΙΜΟΤΗΤΑΣ_ΠΟΛΕΜΟΥ
ΜΕΤΑΒΛΗΤΕΣ
ΧΑΡΑΚΤΗΡΕΣ: ΕΠΙΠΕΔΟ, ΕΝΔΕΙΞΗ
ΑΡΧΗ
ΓΡΑΨΕ "Δώστε επίπεδο ετοιμότητας πολέμου: "
ΔΙΑΒΑΣΕ ΕΠΙΠΕΔΟ
ΑΝ ___(1)___ ΤΟΤΕ
ΕΝΔΕΙΞΗ <- ___(2)___
ΑΛΛΙΩΣ_ΑΝ ___(3)___ ΤΟΤΕ
ΕΝΔΕΙΞΗ <- ___(4)___
ΑΛΛΙΩΣ
ΕΝΔΕΙΞΗ <- ___(5)___
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ "ΕΠΙΠΕΔΟ ΕΤΟΙΜΟΤΗΤΑΣ: ", ΕΝΔΕΙΞΗ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣΒήμα 1: Πατήστε τον ακόλουθο σύνδεσμο: 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ
Βήμα 2: Αντιγράψτε & Επικολλήστε τον κώδικα του προηγούμενου παραδείγματος στον 🔗📝Online Διερμηνευτής ΓΛΩΣΣΑΣ