Professional Documents
Culture Documents
Δομή Επανάληψης While - Python
Δομή Επανάληψης While - Python
Προχωρημένη επιμόρφωση για την αξιοποίηση και εφαρμογή των Τ.Π.Ε. στη διδακτική πράξη
Πακέτο 10
Ασύγχρονη Δραστηριότητα
Έκδοση 2η
Ιούλιος 2023
Πράξη: ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΓΙΑ ΤΗΝ ΑΞΙΟΠΟΙΗΣΗ ΚΑΙ ΕΦΑΡΜΟΓΗ
ΤΩΝ ΨΗΦΙΑΚΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΤΗ ΔΙΔΑΚΤΙΚΗ ΠΡΑΞΗ
(ΕΠΙΜΟΡΦΩΣΗ Β ΕΠΙΠΕΔΟΥ Τ.Π.Ε.) Β’ Κύκλος
Συμπράττων φορέας:
Πακέτο 10 Ασύγχρονη Δραστηριότητα
Οι επαναληπτικές δομές εφαρμόζονται στις περιπτώσεις, όπου μία ακολουθία εντολών πρέπει να
εκτελεστεί πολλές φορές. Πολλά προβλήματα απαιτούν δομές επανάληψης για να επιλυθούν.
Άσκηση 1:
Έστω ότι θέλουμε να δημιουργήσουμε πρόγραμμα που θα εκτελεί επαναληπτικά εντολές μέχρι να δοθεί
αρνητικός ή μηδέν ως είσοδος. Ποια από τις παρακάτω While το υλοποιεί;
1. While x < 0:
2. While != 0:
3. While x > 0:
4. While x <= 0:
Άσκηση 2:
Ποιο το αποτέλεσμα του τμήματος προγράμματος που ακολουθεί, αν δοθεί ως είσοδος η τιμή 12;
Άσκηση 3:
Εκτέλεσε στην Python το παρακάτω πρόγραμμα. Τι ακριβώς κάνει;
Πακέτο 10 Ασύγχρονη Δραστηριότητα
Άσκηση 4:
1. Εκτέλεσε στην Python το παρακάτω πρόγραμμα. Τι εμφανίζει στην οθόνη;
2. Εκτέλεσε το ξανά με τιμές x=4 και y=12. Τι εμφανίζει στην οθόνη;
Άσκηση 5:
1. Πόσες φορές θα εκτελεστεί η εντολή print(x) και πόσες η εντολή print(y) για τιμές 5 και 10;
2. Τι θα εμφανίσει το πρόγραμμα με είσοδο 5 και 0;
Άσκηση 6:
Ποια από τις ακόλουθες προτάσεις είναι σωστή για το πρόγραμμα;
Άσκηση 7:
Ποιες από τις ακόλουθες προτάσεις είναι σωστές για το πρόγραμμα που ακολουθεί;
Άσκηση 8:
Τι πρέπει να συμπληρωθεί στις εντολές 2, 3 και 6 ώστε με είσοδο 10, 12, 0 να εμφανιστεί η τιμή 22;
1. 0, 0, S
2. 0, 1, S
3. 10, 12, 22
4. 1, 12, 10