Όπως αναφέραμε σε προηγούμενο κεφάλαιο χρησιμοποιούμε την Σύνθετη Δομή Επιλογής όταν θέλουμε να επιλέξουμε ένα μονοπάτι από τα δύο (2) που προσφέρονται. Επιλέγοντας το ένα προσπερνάμε ή απορρίπτουμε το άλλο υποχρεωτικά. Είναι ένα «στημένο» δίλημμα.
Π.χ.
«Θέλετε το φως ανοιχτό ή κλειστό;»
Αν «Ναι» τότε να είναι ανοιχτό το φως
Αλλιώς να είναι σβηστό το φως
Ακόμη ένα παράδειγμα,
«Επιλέγετε κορώνα ή γράμματα;»
Αν «Κορώνα» τότε εντολές1
Αλλιώς εντολές2
Ας εκτελέσουμε το παραπάνω πρόγραμμα με τιμή num = -10
Ας εκτελέσουμε τον ίδιο κώδικα αλλά με τιμή θετική αυτή τη φορά, num = 23
Το παρακάτω τμήμα Python ελέγχει και εμφανίζει κατάλληλο μήνυμα αν μία ζαριά είναι διπλή. Δηλαδή αν το αποτέλεσμα του πρώτου ζαριού είναι ίσο με του δεύτερου.
Το παρακάτω τμήμα Python ελέγχει και εμφανίζει αν ένας τυχαίος αριθμός num είναι άρτιος (ζυγός) ή περιττός (μονός).
Αντικαταστήστε το κενό ____1____ με την κατάλληλη συνθήκη ώστε να ελέγχει αν ένα άτομο με ηλικία age
μπορεί να ψηφίσει στην χώρα του όπου έχει θέσει όριο ηλικίας ίσο ή μεγαλύτερο από 17 έτη.
Θεωρήστε την μεταβλητή age
δεδομένη.
Αντικαταστήστε το κενό ____1____ με κατάλληλη συνθήκη ώστε να ελέγχει και να εμφανίζει κατάλληλο μήνυμα αν ένας τυχαίος δεδομένος αριθμός num
είναι «Καλός» ή όχι. «Καλός» αριθμός είναι ένας αριθμός όταν ισχύουν οι εξής προϋποθέσεις:
📧Στείλτε screenshot ή copy&paste τον κώδικα στο email μου.
Το παρακάτω τμήμα Python υπολογίζει αν μία Τάξη 50 μαθητών έχει το απαραίτητο ποσοστό συμμετοχών (75% και άνω) για πάει την εκδρομή που σχεδιάζει.
Το παρακάτω τμήμα Python υπολογίζει αν μία πόλη 70000 τ.μ. είναι θεωρείται «πράσινη» ή όχι. «Πράσινη» θεωρείται μία πόλη αν καλύπτεται από πράσινο άνω του 20% της έκτασής της.
Το παρακάτω τμήμα Python υπολογίζει αν μία πόλη 6000 κατοίκων έχει σημαντική εστία μόλυνσης για COVID19. Αν το 20% και άνω των κατοίκων είναι μολυσμένοι τότε έχει σημαντική εστία μόλυνσης.
Το παρακάτω τμήμα Python υπολογίζει αν μία μία καφετέρια είναι πλήρως γεμάτη ή όχι. Αν το ποσοστό πληρότητάς της είναι 100% τότε είναι πλήρως γεμάτη αλλιώς χωράει και άλλους πελάτες.
Θεωρήστε ότι η χωρητικότητα της καφετέριας είναι δεδομένη ως μεταβλητή orio
.
Το παρακάτω τμήμα Python υπολογίζει αν ο μέσος όρος τριών μεταβλητών a
, b
, c
είναι μεγαλύτερος από την τιμή 10.
Να αντικαταστήσετε τα κενά ___1___ και ___2___ στο παρακάτω τμήμα Python ώστε να υπολογίζει τον μέσο όρο των τεσσάρων μεταβλητών a
, b
, c
και d
και να ελέγχει αν είναι ανάμεσα στο διάστημα [5,9].
Να αντικαταστήσετε τα κενά ___1___ και ___2___ στο παρακάτω τμήμα Python ώστε να υπολογίζει τον μέσο όρο των τεσσάρων μεταβλητών a
, b
, c
και d
και να ελέγχει αν είναι διψήφιος αριθμός.
Να αντικαταστήσετε τα κενά ___1___ και ___2___ στο παρακάτω τμήμα Python ώστε να υπολογίζει τον μέσο όρο των τεσσάρων μεταβλητών a
, b
, c
και d
και να ελέγχει αν είναι τριψήφιος αριθμός.
Να αντικαταστήσετε το κενό ___1___ στο παρακάτω τμήμα Python ώστε να ελέγχει αν ο ένας τυχαίος αριθμός a
είναι μεγαλύτερος από τον άλλο τυχαίο αριθμό b
.
Συμπληρώστε τα κενά ___1___ , ___2___ και ___3___ στο παρακάτω πρόγραμμα Python όπου ελέγχει αν ένας τυχαίος αριθμός (num
) είναι θετικός τετραψήφιος αριθμός. Αν είναι να εμφανίζει το μήνυμα «Θετικός Τετραψήφιος» διαφορετικά το μήνυμα «Όχι θετικός τετραψήφιος»
📧Στείλτε screenshot ή copy&paste τον κώδικα στο email μου .