SlideShare a Scribd company logo
1 of 22
PythonPython
Κεφ. 1.Κεφ. 1.44 Δομή ΕπανάληψηςΔομή Επανάληψης
Ιωάννου Γιαννάκης
8/10/2016
Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης
Η δομή επανάληψης μας επιτρέπει την εκτέλεση ενός μπλοκ εντολών, περισσότερες
από μία φορές. Η γλώσσα προγραμματισμού Python υποστηρίζει δύο τύπους
επαναλήψεων:
Την for, όταν το πλήθος των επαναλήψεων είναι προκαθορισμένο.
Την while, όταν το πλήθος των επαναλήψεων δεν είναι προκαθορισμένο, αλλά
εκτελούνται για όσο ισχύει μια συνθήκη.
Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile
Γενική μορφή:
while <συνθήκη>:
εντολή (-ές)
Λειτουργία: Η δομή επανάληψης while… επαναλαμβάνει το μπλοκ εντολών, όσο η
συνθήκη είναι Αληθής, ενώ όταν η συνθήκη γίνει Ψευδής, τότε εκτελεί τις εντολές
του προγράμματος, μετά το μπλοκ των εντολών της. Το μπλοκ των εντολών
καθορίζεται, όπως και στην if…, γράφοντάς τις παραμέσα, στοιχισμένες τη μία κάτω
από την άλλη.
Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile
Παράδειγμα 1-7. Να γραφτεί πρόγραμμα σε γλώσσα Python που να διαβάζει ηλικίες και να
υπολογίζει τον μέσο όρο ηλικιών. Το πρόγραμμα θα τερματίζεται, όταν πληκτρολογηθεί
αριθμός μικρότερος ή ίσος του μηδενός.
Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile
Σημειώσεις
Θα πρέπει πριν από την εντολή while... να έχουμε δώσει τιμή στη/στις μεταβλητή/-τες
που χρησιμοποιεί η συνθήκη, ώστε ανάλογα να εκτελεστεί ο βρόχος.
Θα πρέπει μέσα στο μπλοκ των εντολών να υπάρχει να υπάρχει κατάλληλη εντολή,
ώστε να αλλάζει τη τιμή της συνθήκης, για να μπορεί η συνθήκη να γίνει Ψευδής.
Διαφορετικά ο βρόχος δεν θα τερματίσει.
Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile
Παράδειγμα 1-8 Ο καθηγητής έβαλε τους βαθμούς του Α’ τετραμήνου στην Πληροφορική και θέλει να βρει το
μέσο όρο του τμήματος και πόσοι μαθητές είναι άριστοι (βαθμός πάνω από 18). Οι βαθμοί κυμαίνονται από 0
έως 20. Δεδομένου ότι το πλήθος των μαθητών είναι άγνωστο, ο καθηγητής θέλει να τελειώσει την εισαγωγή των
βαθμών όταν δώσει την ειδική τιμή -1. Το πλήθος των μαθητών δεν είναι γνωστό εκ των προτέρων, μπορεί να
είναι και μηδέν (0).
Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor
Γενική μορφή:
for <μεταβλητή> in range (αρχή, μέχρι, βήμα)
εντολή(-ές)
Λειτουργία: Η δομή επανάληψης for... εκτελεί το μπλοκ των εντολών του για ένα καθορισμένο
αριθμό επαναλήψεων. Το πόσες φορές θα εκτελεστούν οι εντολές του μπλοκ καθορίζεται
από την συνάρτηση range στην οποία δίνουμε ακέραιους αριθμούς που εκφράζουν την
αρχή, το τέλος και το βήμα της μεταβλητής-μετρητής. Οι ενδείξεις αρχή και βήμα δεν
είναι υποχρεωτικές, ενώ η ένδειξη μέχρι είναι υποχρεωτική. Στη περίπτωση που
παραλειφθεί η αρχή, η αρίθμηση ξεκινά από το 0, ενώ αν παραλειφθεί το βήμα, θεωρεί ότι
το βήμα είναι 1. Για τις συναρτήσεις στην Python θα αναφερθούμε αναλυτικότερα σε
επόμενη παράγραφο.
Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor
Παράδειγμα 1-9 Διάφορες περιπτώσεις χρήσης της συνάρτησης range στο προγραμματιστικό
περιβάλλον της Python.
Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor
Παρατήρηση:
Η τιμή του μέχρι που είναι μέσα στη παρένθεση του range, π.χ. το 5 στην 1η περίπτωση, δεν
είναι η τελική τιμή του μετρητή των επαναλήψεων. Η τελική τιμή του μετρητή προκύπτει,
αν από την τιμή του μέχρι αφαιρέσουμε το βήμα.
Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor
Παράδειγμα 1-10 Να γραφτεί πρόγραμμα σε γλώσσα Python που να διαβάζει 20 ηλικίες και
να υπολογίζει τον μέσο όρο ηλικιών.
Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor
Παράδειγμα 1-11 Ο καθηγητής έβαλε τους βαθμούς του Α’ τετραμήνου στην Πληροφορική
και θέλει να βρει το μέσο όρο του τμήματος και πόσοι μαθητές είναι άριστοι (βαθμός πάνω
από 18). Οι βαθμοί κυμαίνονται από 0 έως 20. Το πλήθος των μαθητών της τάξης είναι 23.
Κεφ. 1.4Κεφ. 1.4.3.3 Εύρεση του Μεγαλύτερου ή Μικρότερου
από ένα σύνολο αριθμών
Όταν έχουμε ένα σύνολο αριθμών και θέλουμε να βρούμε τον ελάχιστο ή μέγιστο
αριθμό αυτών, χρησιμοποιούμε τον παρακάτω αλγόριθμο:
1. Σε μεταβλητές max ή min, οι οποίες εκφράζουν
αντίστοιχα την μεγαλύτερη ή μικρότερη τιμή που
θα έχουν στο τέλος, δίνουμε Αρχική τιμή.
2. Κάθε νέα τιμή που δίνουμε στην μεταβλητή, την
ελέγχουμε με το max ή το min για το μεγαλύτερο ή
μικρότερο αντίστοιχα,
δηλαδή μεταβλητή>max ή μεταβλητή< min και, αν
ισχύουν οι παραπάνω συνθήκες, καταχωρούμε στο
max ή στο min τη νέα τιμή της μεταβλητής.
Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης
Παράδειγμα 1-12 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το
πληκτρολόγιο 100 αριθμοί. Να βρίσκει και να εμφανίζει τον μεγαλύτερο από τους
αριθμούς που πληκτρολογήθηκαν.
Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης
Παράδειγμα 1-13 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται
από το πληκτρολόγιο οι βαθμοί στο μάθημα της Πληροφορικής για 27
μαθητές. Οι βαθμοί που πληκτρολογούμε είναι από 0 έως 20. Να βρίσκει και
να εμφανίζει τον μεγαλύτερο βαθμό.
Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης
Παράδειγμα 1-14 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το
πληκτρολόγιο οι βαθμοί στο μάθημα της Πληροφορικής για 27 μαθητές. Οι βαθμοί
που πληκτρολογούμε είναι από 0 έως 20. Να βρίσκει και να εμφανίζει τον μικρότερο
βαθμό.
Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης
Παράδειγμα 1-15 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το
πληκτρολόγιο οι βαθμοί στο μάθημα της Πληροφορικής για 27 μαθητές. Οι βαθμοί
που πληκτρολογούμε είναι από 0 έως 20. Να βρίσκει και να εμφανίζει τον
μεγαλύτερο και τον μικρότερο βαθμό.
ΔραστηριότητεςΔραστηριότητες
1. Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δέχεται 100 αριθμούς από τον
χρήστη και να εμφανίζει το πλήθος των άρτιων αριθμών που πληκτρολογήθηκαν.
Σημείωση: Ο έλεγχος για τους άρτιους αριθμούς είναι αν το υπόλοιπο της διαίρεσης
ενός αριθμού με το 2 είναι μηδέν. Δηλαδή να ισχύει χ%2==0
2. Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δέχεται αριθμούς από τον χρήστη
μέχρι να δώσει το μηδέν και να εμφανίζει το πλήθος των περιττών που
πληκτρολογήθηκαν.
ΔραστηριότητεςΔραστηριότητες
3. Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δέχεται 100 αριθμούς από το
πληκτρολόγιο. Στη συνέχεια να υπολογίζει και να εμφανίζει το πλήθος των θετικών,
το πλήθος των αρνητικών και το πλήθος των μηδενικών που δόθηκαν.
4. Να γραφτεί πρόγραμμα που να υπολογίζει το άθροισμα 1+2+3+...+100.
5. Να γραφτεί πρόγραμμα που να υπολογίζει το άθροισμα 12+32+52+...+502..
6. Σε ένα τμήμα 27 μαθητών Γ΄ Λυκείου, θέλουμε να υπολογίσουμε το ποσοστό των
μαθητών που πήραν γραπτό βαθμό στη Πληροφορική κάτω από 10, το ποσοστό των
μαθητών που πήραν βαθμό από 10 μέχρι 15 και το ποσοστό με βαθμό μεγαλύτερο
του 15. Να γραφτεί πρόγραμμα, που να δέχεται τους βαθμούς των μαθητών, να
υπολογίζει και να εμφανίζει τα παραπάνω ποσοστά.
ΔραστηριότητεςΔραστηριότητες
7. Για κάθε μαθητή δίνονται τα στοιχεία: ονοματεπώνυμο, προφορικός και γραπτός βαθμός
ενός μαθήματος. Να γραφτεί πρόγραμμα που να εκτελεί τις παρακάτω λειτουργίες:
i. Να διαβάζει τα στοιχεία πολλών μαθητών και σταματά, όταν δοθεί ως ονοματεπώνυμο το
κενό.
ii. Να ελέγχει αν ο προφορικός και ο γραπτός βαθμός είναι από 0 μέχρι 20. Στην περίπτωση που
δεν είναι ο βαθμός στα επιτρεπτά όρια, να ξαναδιαβάζεται ο βαθμός μέχρι να δώσουμε τον
σωστό βαθμό.
iii. Να υπολογίζει τον τελικό βαθμό του μαθήματος, ο οποίος είναι άθροισμα του 30% του
προφορικού βαθμού και του 70% του γραπτού βαθμού. Επίσης, να εμφανίζει το
ονοματεπώνυμο του μαθητή και τον τελικό βαθμό του μαθήματος.
iv. Να υπολογίζει και να εμφανίζει το πλήθος των μαθητών που έχουν βαθμό μεγαλύτερο του
18.
ΔραστηριότητεςΔραστηριότητες
8. Μία εταιρεία δημοσκοπήσεων θέτει σ' ένα δείγμα 500 πολιτών ένα ερώτημα. Για την
επεξεργασία των δεδομένων να αναπτυχθεί πρόγραμμα που:
i. Να διαβάζει το φύλλο του πολίτη (Α= Άνδρας, Γ= Γυναίκα).
ii. Να διαβάζει την απάντηση στο ερώτημα, η οποία μπορεί να είναι 'ΝΑΙ' ή 'ΟΧΙ' ή 'ΔΕΝ
ΞΕΡΩ' .
iii. Να υπολογίζει και να εμφανίζει το πλήθος των ατόμων που απάντησαν 'ΝΑΙ'.
iv. Να υπολογίζει και να εμφανίζει το πλήθος των ατόμων που απάντησαν 'ΟΧΙ'.
v. Στο πλήθος των ατόμων που απάντησαν 'ΝΑΙ' να υπολογίζει και να εμφανίζει το ποσοστό
των ανδρών και το ποσοστό των γυναικών.
ΔραστηριότητεςΔραστηριότητες
9. Ένα σχολείο αποφάσισε να πάει μια 3ήμερη εκδρομή. Να γίνει πρόγραμμα που θα
εκτελεί τα παρακάτω:
i. Να δίνει το σύνολο των μαθητών του σχολείου.
ii. Για κάθε μαθητή θα δίνεται το ερώτημα "Θέλεις να πας εκδρομή (ΝΑΙ/ΟΧΙ) ;"
iii. Ο μαθητής θα απαντά στο παραπάνω ερώτημα με ΝΑΙ ή ΟΧΙ.
iv. Να υπολογίζει και να εμφανίζει το πλήθος και το ποσοστό των μαθητών που
απάντησαν "ΝΑΙ".
ΔραστηριότητεςΔραστηριότητες
10. Να γραφτεί πρόγραμμα που να δέχεται αριθμούς μέχρι να πληκτρολογήσουμε το
100. Το πρόγραμμα να υπολογίζει και να εμφανίζει το άθροισμα, το πλήθος και το
μέσο όρο των αριθμών που δόθηκαν. Ο αριθμός 100, που σηματοδοτεί και το τέλος
της πληκτρολόγησης, να λαμβάνεται υπόψη στους παραπάνω υπολογισμούς.
11. Να γραφτεί πρόγραμμα για 35 μαθητές, που να δίνονται οι μέσοι όροι των βαθμών
τους. Το πρόγραμμα να υπολογίζει και να εμφανίζει:
i. Τον μεγαλύτερο βαθμό
ii. Τον μικρότερο βαθμό, και
iii. Τον μέσο όρο όλων των βαθμών.

More Related Content

What's hot

Πληροφορική Γ' γυμνασίου
Πληροφορική Γ' γυμνασίουΠληροφορική Γ' γυμνασίου
Πληροφορική Γ' γυμνασίουGeorgia Hadjitheodoulou
 
αρχαια αθηνα αρχαια σπαρτη (1)
αρχαια αθηνα  αρχαια σπαρτη (1)αρχαια αθηνα  αρχαια σπαρτη (1)
αρχαια αθηνα αρχαια σπαρτη (1)aggpet
 
ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ
ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ
ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ DESPOINAZYGAKI
 
ΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑ
ΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑ
ΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑArchontakis Chris
 
Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...
Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...
Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...Chalaris Michail
 
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4kimanou
 
Tο υλικό του υπολογιστή
Tο υλικό του υπολογιστήTο υλικό του υπολογιστή
Tο υλικό του υπολογιστήimarakis
 
Τροφική... αλυσίδα, πλέγμα, πυραμίδα
Τροφική... αλυσίδα, πλέγμα, πυραμίδαΤροφική... αλυσίδα, πλέγμα, πυραμίδα
Τροφική... αλυσίδα, πλέγμα, πυραμίδαFotis Fotiades
 
Σχεδιασμός 20λεπτης μικροδιδασκαλίας
Σχεδιασμός 20λεπτης μικροδιδασκαλίαςΣχεδιασμός 20λεπτης μικροδιδασκαλίας
Σχεδιασμός 20λεπτης μικροδιδασκαλίαςΓεράσιμος Μπουζάκης
 
σχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο ταχυδρομειο
σχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο  ταχυδρομειοσχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο  ταχυδρομειο
σχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο ταχυδρομειοthanslide
 
αρχες οικονομικης θεωριας
αρχες οικονομικης θεωριαςαρχες οικονομικης θεωριας
αρχες οικονομικης θεωριαςKostas Drakoulakis
 
Φύλλο Εργασίας για Υλικό Υπολογιστή
Φύλλο Εργασίας για Υλικό ΥπολογιστήΦύλλο Εργασίας για Υλικό Υπολογιστή
Φύλλο Εργασίας για Υλικό ΥπολογιστήChristos Chantzaras
 
Ζητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης Ενηλίκων
Ζητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης ΕνηλίκωνΖητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης Ενηλίκων
Ζητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης ΕνηλίκωνVasilis Sotiroudas
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 Dimitris Psounis
 
Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
Κεφάλαιο 1: Εισαγωγή στην έννοια του ΑλγόριθμουΚεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
Κεφάλαιο 1: Εισαγωγή στην έννοια του ΑλγόριθμουEvangelia Anastasaki
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσειςfrijalas
 
3.4 κοινωνικη διαστρωματωση κινητικοτητα
3.4 κοινωνικη διαστρωματωση  κινητικοτητα3.4 κοινωνικη διαστρωματωση  κινητικοτητα
3.4 κοινωνικη διαστρωματωση κινητικοτηταΕλενη Ζαχου
 

What's hot (20)

Κεφ. 1.3 Δομή επιλογής
Κεφ. 1.3 Δομή επιλογήςΚεφ. 1.3 Δομή επιλογής
Κεφ. 1.3 Δομή επιλογής
 
παδ 03
παδ 03παδ 03
παδ 03
 
Πληροφορική Γ' γυμνασίου
Πληροφορική Γ' γυμνασίουΠληροφορική Γ' γυμνασίου
Πληροφορική Γ' γυμνασίου
 
αρχαια αθηνα αρχαια σπαρτη (1)
αρχαια αθηνα  αρχαια σπαρτη (1)αρχαια αθηνα  αρχαια σπαρτη (1)
αρχαια αθηνα αρχαια σπαρτη (1)
 
ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ
ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ
ΠΑΔ_ΕΙΔΗ ΑΝΕΡΓΙΑΣ
 
ΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑ
ΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑ
ΠΑΔ ΝΟΣΗΛΕΥΤΙΚΟ ΔΙΑΓΡΑΜΜΑ
 
Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...
Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...
Ασφάλεια και Υγεία στο Πυροσβεστικό Σώμα σε δραστηριότητες που παρουσιάζουν ε...
 
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
 
Tο υλικό του υπολογιστή
Tο υλικό του υπολογιστήTο υλικό του υπολογιστή
Tο υλικό του υπολογιστή
 
Τροφική... αλυσίδα, πλέγμα, πυραμίδα
Τροφική... αλυσίδα, πλέγμα, πυραμίδαΤροφική... αλυσίδα, πλέγμα, πυραμίδα
Τροφική... αλυσίδα, πλέγμα, πυραμίδα
 
παδ
παδπαδ
παδ
 
Σχεδιασμός 20λεπτης μικροδιδασκαλίας
Σχεδιασμός 20λεπτης μικροδιδασκαλίαςΣχεδιασμός 20λεπτης μικροδιδασκαλίας
Σχεδιασμός 20λεπτης μικροδιδασκαλίας
 
σχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο ταχυδρομειο
σχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο  ταχυδρομειοσχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο  ταχυδρομειο
σχεδιο μαθηματοσ φυλλο εργασιασ ηλεκτρονικο ταχυδρομειο
 
αρχες οικονομικης θεωριας
αρχες οικονομικης θεωριαςαρχες οικονομικης θεωριας
αρχες οικονομικης θεωριας
 
Φύλλο Εργασίας για Υλικό Υπολογιστή
Φύλλο Εργασίας για Υλικό ΥπολογιστήΦύλλο Εργασίας για Υλικό Υπολογιστή
Φύλλο Εργασίας για Υλικό Υπολογιστή
 
Ζητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης Ενηλίκων
Ζητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης ΕνηλίκωνΖητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης Ενηλίκων
Ζητήματα Αξιολόγησης Προγραμμάτων Εκπαίδευσης Ενηλίκων
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 10
 
Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
Κεφάλαιο 1: Εισαγωγή στην έννοια του ΑλγόριθμουΚεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
 
3.4 κοινωνικη διαστρωματωση κινητικοτητα
3.4 κοινωνικη διαστρωματωση  κινητικοτητα3.4 κοινωνικη διαστρωματωση  κινητικοτητα
3.4 κοινωνικη διαστρωματωση κινητικοτητα
 

Similar to Python Κεφ. 1.4 Δομή Επανάληψης

ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfpetroskorobos
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slidesharevmantza
 
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςGeorge Papaloukas
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Ιωάννου Γιαννάκης
 
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΣημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΘανάσης Δρούγας
 
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΙωάννου Γιαννάκης
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠEleni Kokkinou
 
Epanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netEpanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netGiannis Tsimpinos
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleevaplyta
 
Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2educast
 
διαγωνισματα για Slideshare
διαγωνισματα για Slideshareδιαγωνισματα για Slideshare
διαγωνισματα για Slidesharevmantza
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥDimitris Psounis
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣDimitris Psounis
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνHuman Oid
 
Διαγώνισμα 2o Υποπρογράμματα
Διαγώνισμα 2o ΥποπρογράμματαΔιαγώνισμα 2o Υποπρογράμματα
Διαγώνισμα 2o Υποπρογράμματαeducast
 
Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)Dimitrios Kontogiannis
 
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο ΑσκήσεωνΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο ΑσκήσεωνNikos Michailidis
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣDimitris Psounis
 

Similar to Python Κεφ. 1.4 Δομή Επανάληψης (20)

ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slideshare
 
rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"rapidbounce Presentation in Greek: "Python For Beginners"
rapidbounce Presentation in Greek: "Python For Beginners"
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
 
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
 
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΣημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
 
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες ΑλγορίθμωνΚεφ. 2 Βασικές Έννοιες Αλγορίθμων
Κεφ. 2 Βασικές Έννοιες Αλγορίθμων
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
 
Epanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_netEpanal programmatismos 2017_epal_panellinies_net
Epanal programmatismos 2017_epal_panellinies_net
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby example
 
Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2Διαγώνισμα Δομή Επανάληψης 2
Διαγώνισμα Δομή Επανάληψης 2
 
διαγωνισματα για Slideshare
διαγωνισματα για Slideshareδιαγωνισματα για Slideshare
διαγωνισματα για Slideshare
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
 
Διαγώνισμα 2o Υποπρογράμματα
Διαγώνισμα 2o ΥποπρογράμματαΔιαγώνισμα 2o Υποπρογράμματα
Διαγώνισμα 2o Υποπρογράμματα
 
Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)
 
oso.. epanalabe..
oso.. epanalabe..oso.. epanalabe..
oso.. epanalabe..
 
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο ΑσκήσεωνΑΕΠΠ: 22ο Φύλλο Ασκήσεων
ΑΕΠΠ: 22ο Φύλλο Ασκήσεων
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
 

More from Ιωάννου Γιαννάκης

More from Ιωάννου Γιαννάκης (20)

Karel The Robot
Karel The RobotKarel The Robot
Karel The Robot
 
MakeCode.ppt
MakeCode.pptMakeCode.ppt
MakeCode.ppt
 
App inventor2
App inventor2App inventor2
App inventor2
 
Pencil code
Pencil codePencil code
Pencil code
 
Cloud computing
 Cloud computing Cloud computing
Cloud computing
 
Proxy server
Proxy serverProxy server
Proxy server
 
Alice 3
Alice 3Alice 3
Alice 3
 
Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3
 
11 συγχρονισμός ώρας συστήματος
11 συγχρονισμός ώρας συστήματος11 συγχρονισμός ώρας συστήματος
11 συγχρονισμός ώρας συστήματος
 
Σωληνώσεις cat sort tee
Σωληνώσεις cat sort teeΣωληνώσεις cat sort tee
Σωληνώσεις cat sort tee
 
Παρακολούθηση διεργασιών
Παρακολούθηση διεργασιώνΠαρακολούθηση διεργασιών
Παρακολούθηση διεργασιών
 
Eντολή Chmod
Eντολή ChmodEντολή Chmod
Eντολή Chmod
 
Eντολές More less head tail
Eντολές More less head tailEντολές More less head tail
Eντολές More less head tail
 
Εντολές lp wc grep
Εντολές lp wc grepΕντολές lp wc grep
Εντολές lp wc grep
 
10 εντολές cp mv rm ln
10 εντολές cp mv rm ln10 εντολές cp mv rm ln
10 εντολές cp mv rm ln
 
09 εντολές mkdir rmdir
09 εντολές mkdir rmdir09 εντολές mkdir rmdir
09 εντολές mkdir rmdir
 
08 εντολή cd
08 εντολή cd08 εντολή cd
08 εντολή cd
 
07 εντολές pwd ls
07 εντολές pwd ls07 εντολές pwd ls
07 εντολές pwd ls
 
06 εντολές clear cal date finger
06 εντολές clear cal date finger06 εντολές clear cal date finger
06 εντολές clear cal date finger
 
05 απόλυτη σχετική διαδρομή
05 απόλυτη  σχετική διαδρομή05 απόλυτη  σχετική διαδρομή
05 απόλυτη σχετική διαδρομή
 

Recently uploaded

RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHROUT Family
 
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfΟδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfIrini Panagiotaki
 
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITYΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITYΜαρία Διακογιώργη
 
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας ΆρταςΠαρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρταςsdeartas
 
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥΜαρία Διακογιώργη
 
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptxΜοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx36dimperist
 
Διαχείριση χρόνου παιδιών
Διαχείριση χρόνου                    παιδιώνΔιαχείριση χρόνου                    παιδιών
Διαχείριση χρόνου παιδιώνDimitra Mylonaki
 
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docxΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docxAreti Arvithi
 
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων -  Βυζαντινή ΑυτοκρατορίαΗ Δυναστεία των Παλαιολόγων -  Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορίαeucharis
 
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...Areti Arvithi
 
Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.
Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.
Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.Michail Desperes
 
Εκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptx
Εκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptxΕκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptx
Εκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptx36dimperist
 
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptxΞενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptxDimitraKarabali
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx7gymnasiokavalas
 
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docxΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docxtheologisgr
 
Επιστολή στο Δήμαρχο και αρμόδιες υπηρεσίες
Επιστολή στο Δήμαρχο και αρμόδιες υπηρεσίεςΕπιστολή στο Δήμαρχο και αρμόδιες υπηρεσίες
Επιστολή στο Δήμαρχο και αρμόδιες υπηρεσίεςΜαρία Διακογιώργη
 
Οι στόχοι των παιδιών
Οι στόχοι των                       παιδιώνΟι στόχοι των                       παιδιών
Οι στόχοι των παιδιώνDimitra Mylonaki
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνεDimitra Mylonaki
 
Σχολικός εκφοβισμός
Σχολικός                             εκφοβισμόςΣχολικός                             εκφοβισμός
Σχολικός εκφοβισμόςDimitra Mylonaki
 
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - ΠένναΗ κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - ΠένναΣάσα Καραγιαννίδου - Πέννα
 

Recently uploaded (20)

RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
 
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfΟδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
 
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITYΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
 
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας ΆρταςΠαρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
 
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
 
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptxΜοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
 
Διαχείριση χρόνου παιδιών
Διαχείριση χρόνου                    παιδιώνΔιαχείριση χρόνου                    παιδιών
Διαχείριση χρόνου παιδιών
 
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docxΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
 
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων -  Βυζαντινή ΑυτοκρατορίαΗ Δυναστεία των Παλαιολόγων -  Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
 
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
 
Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.
Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.
Σχέδιο Μικρο-διδασκαλίας στη Γεωγραφία.
 
Εκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptx
Εκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptxΕκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptx
Εκπαιδευτική Επίσκεψη στην Πάρνηθα ΑΠΡΙΛΙΟΣ 2024.pptx
 
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptxΞενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
 
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docxΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
 
Επιστολή στο Δήμαρχο και αρμόδιες υπηρεσίες
Επιστολή στο Δήμαρχο και αρμόδιες υπηρεσίεςΕπιστολή στο Δήμαρχο και αρμόδιες υπηρεσίες
Επιστολή στο Δήμαρχο και αρμόδιες υπηρεσίες
 
Οι στόχοι των παιδιών
Οι στόχοι των                       παιδιώνΟι στόχοι των                       παιδιών
Οι στόχοι των παιδιών
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνε
 
Σχολικός εκφοβισμός
Σχολικός                             εκφοβισμόςΣχολικός                             εκφοβισμός
Σχολικός εκφοβισμός
 
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - ΠένναΗ κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
 

Python Κεφ. 1.4 Δομή Επανάληψης

  • 1. PythonPython Κεφ. 1.Κεφ. 1.44 Δομή ΕπανάληψηςΔομή Επανάληψης Ιωάννου Γιαννάκης 8/10/2016
  • 2. Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης Η δομή επανάληψης μας επιτρέπει την εκτέλεση ενός μπλοκ εντολών, περισσότερες από μία φορές. Η γλώσσα προγραμματισμού Python υποστηρίζει δύο τύπους επαναλήψεων: Την for, όταν το πλήθος των επαναλήψεων είναι προκαθορισμένο. Την while, όταν το πλήθος των επαναλήψεων δεν είναι προκαθορισμένο, αλλά εκτελούνται για όσο ισχύει μια συνθήκη.
  • 3. Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile Γενική μορφή: while <συνθήκη>: εντολή (-ές) Λειτουργία: Η δομή επανάληψης while… επαναλαμβάνει το μπλοκ εντολών, όσο η συνθήκη είναι Αληθής, ενώ όταν η συνθήκη γίνει Ψευδής, τότε εκτελεί τις εντολές του προγράμματος, μετά το μπλοκ των εντολών της. Το μπλοκ των εντολών καθορίζεται, όπως και στην if…, γράφοντάς τις παραμέσα, στοιχισμένες τη μία κάτω από την άλλη.
  • 4. Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile Παράδειγμα 1-7. Να γραφτεί πρόγραμμα σε γλώσσα Python που να διαβάζει ηλικίες και να υπολογίζει τον μέσο όρο ηλικιών. Το πρόγραμμα θα τερματίζεται, όταν πληκτρολογηθεί αριθμός μικρότερος ή ίσος του μηδενός.
  • 5. Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile Σημειώσεις Θα πρέπει πριν από την εντολή while... να έχουμε δώσει τιμή στη/στις μεταβλητή/-τες που χρησιμοποιεί η συνθήκη, ώστε ανάλογα να εκτελεστεί ο βρόχος. Θα πρέπει μέσα στο μπλοκ των εντολών να υπάρχει να υπάρχει κατάλληλη εντολή, ώστε να αλλάζει τη τιμή της συνθήκης, για να μπορεί η συνθήκη να γίνει Ψευδής. Διαφορετικά ο βρόχος δεν θα τερματίσει.
  • 6. Κεφ. 1.4Κεφ. 1.4.1.1 Δομή ΕπανάληψηςΔομή Επανάληψης WhileWhile Παράδειγμα 1-8 Ο καθηγητής έβαλε τους βαθμούς του Α’ τετραμήνου στην Πληροφορική και θέλει να βρει το μέσο όρο του τμήματος και πόσοι μαθητές είναι άριστοι (βαθμός πάνω από 18). Οι βαθμοί κυμαίνονται από 0 έως 20. Δεδομένου ότι το πλήθος των μαθητών είναι άγνωστο, ο καθηγητής θέλει να τελειώσει την εισαγωγή των βαθμών όταν δώσει την ειδική τιμή -1. Το πλήθος των μαθητών δεν είναι γνωστό εκ των προτέρων, μπορεί να είναι και μηδέν (0).
  • 7. Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor Γενική μορφή: for <μεταβλητή> in range (αρχή, μέχρι, βήμα) εντολή(-ές) Λειτουργία: Η δομή επανάληψης for... εκτελεί το μπλοκ των εντολών του για ένα καθορισμένο αριθμό επαναλήψεων. Το πόσες φορές θα εκτελεστούν οι εντολές του μπλοκ καθορίζεται από την συνάρτηση range στην οποία δίνουμε ακέραιους αριθμούς που εκφράζουν την αρχή, το τέλος και το βήμα της μεταβλητής-μετρητής. Οι ενδείξεις αρχή και βήμα δεν είναι υποχρεωτικές, ενώ η ένδειξη μέχρι είναι υποχρεωτική. Στη περίπτωση που παραλειφθεί η αρχή, η αρίθμηση ξεκινά από το 0, ενώ αν παραλειφθεί το βήμα, θεωρεί ότι το βήμα είναι 1. Για τις συναρτήσεις στην Python θα αναφερθούμε αναλυτικότερα σε επόμενη παράγραφο.
  • 8. Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor Παράδειγμα 1-9 Διάφορες περιπτώσεις χρήσης της συνάρτησης range στο προγραμματιστικό περιβάλλον της Python.
  • 9. Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor Παρατήρηση: Η τιμή του μέχρι που είναι μέσα στη παρένθεση του range, π.χ. το 5 στην 1η περίπτωση, δεν είναι η τελική τιμή του μετρητή των επαναλήψεων. Η τελική τιμή του μετρητή προκύπτει, αν από την τιμή του μέχρι αφαιρέσουμε το βήμα.
  • 10. Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor Παράδειγμα 1-10 Να γραφτεί πρόγραμμα σε γλώσσα Python που να διαβάζει 20 ηλικίες και να υπολογίζει τον μέσο όρο ηλικιών.
  • 11. Κεφ. 1.4Κεφ. 1.4.2.2 Δομή ΕπανάληψηςΔομή Επανάληψης forfor Παράδειγμα 1-11 Ο καθηγητής έβαλε τους βαθμούς του Α’ τετραμήνου στην Πληροφορική και θέλει να βρει το μέσο όρο του τμήματος και πόσοι μαθητές είναι άριστοι (βαθμός πάνω από 18). Οι βαθμοί κυμαίνονται από 0 έως 20. Το πλήθος των μαθητών της τάξης είναι 23.
  • 12. Κεφ. 1.4Κεφ. 1.4.3.3 Εύρεση του Μεγαλύτερου ή Μικρότερου από ένα σύνολο αριθμών Όταν έχουμε ένα σύνολο αριθμών και θέλουμε να βρούμε τον ελάχιστο ή μέγιστο αριθμό αυτών, χρησιμοποιούμε τον παρακάτω αλγόριθμο: 1. Σε μεταβλητές max ή min, οι οποίες εκφράζουν αντίστοιχα την μεγαλύτερη ή μικρότερη τιμή που θα έχουν στο τέλος, δίνουμε Αρχική τιμή. 2. Κάθε νέα τιμή που δίνουμε στην μεταβλητή, την ελέγχουμε με το max ή το min για το μεγαλύτερο ή μικρότερο αντίστοιχα, δηλαδή μεταβλητή>max ή μεταβλητή< min και, αν ισχύουν οι παραπάνω συνθήκες, καταχωρούμε στο max ή στο min τη νέα τιμή της μεταβλητής.
  • 13. Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης Παράδειγμα 1-12 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το πληκτρολόγιο 100 αριθμοί. Να βρίσκει και να εμφανίζει τον μεγαλύτερο από τους αριθμούς που πληκτρολογήθηκαν.
  • 14. Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης Παράδειγμα 1-13 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το πληκτρολόγιο οι βαθμοί στο μάθημα της Πληροφορικής για 27 μαθητές. Οι βαθμοί που πληκτρολογούμε είναι από 0 έως 20. Να βρίσκει και να εμφανίζει τον μεγαλύτερο βαθμό.
  • 15. Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης Παράδειγμα 1-14 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το πληκτρολόγιο οι βαθμοί στο μάθημα της Πληροφορικής για 27 μαθητές. Οι βαθμοί που πληκτρολογούμε είναι από 0 έως 20. Να βρίσκει και να εμφανίζει τον μικρότερο βαθμό.
  • 16. Κεφ. 1.4 Δομή ΕπανάληψηςΚεφ. 1.4 Δομή Επανάληψης Παράδειγμα 1-15 Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δίνονται από το πληκτρολόγιο οι βαθμοί στο μάθημα της Πληροφορικής για 27 μαθητές. Οι βαθμοί που πληκτρολογούμε είναι από 0 έως 20. Να βρίσκει και να εμφανίζει τον μεγαλύτερο και τον μικρότερο βαθμό.
  • 17. ΔραστηριότητεςΔραστηριότητες 1. Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δέχεται 100 αριθμούς από τον χρήστη και να εμφανίζει το πλήθος των άρτιων αριθμών που πληκτρολογήθηκαν. Σημείωση: Ο έλεγχος για τους άρτιους αριθμούς είναι αν το υπόλοιπο της διαίρεσης ενός αριθμού με το 2 είναι μηδέν. Δηλαδή να ισχύει χ%2==0 2. Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δέχεται αριθμούς από τον χρήστη μέχρι να δώσει το μηδέν και να εμφανίζει το πλήθος των περιττών που πληκτρολογήθηκαν.
  • 18. ΔραστηριότητεςΔραστηριότητες 3. Να γραφτεί πρόγραμμα σε γλώσσα Python, που να δέχεται 100 αριθμούς από το πληκτρολόγιο. Στη συνέχεια να υπολογίζει και να εμφανίζει το πλήθος των θετικών, το πλήθος των αρνητικών και το πλήθος των μηδενικών που δόθηκαν. 4. Να γραφτεί πρόγραμμα που να υπολογίζει το άθροισμα 1+2+3+...+100. 5. Να γραφτεί πρόγραμμα που να υπολογίζει το άθροισμα 12+32+52+...+502.. 6. Σε ένα τμήμα 27 μαθητών Γ΄ Λυκείου, θέλουμε να υπολογίσουμε το ποσοστό των μαθητών που πήραν γραπτό βαθμό στη Πληροφορική κάτω από 10, το ποσοστό των μαθητών που πήραν βαθμό από 10 μέχρι 15 και το ποσοστό με βαθμό μεγαλύτερο του 15. Να γραφτεί πρόγραμμα, που να δέχεται τους βαθμούς των μαθητών, να υπολογίζει και να εμφανίζει τα παραπάνω ποσοστά.
  • 19. ΔραστηριότητεςΔραστηριότητες 7. Για κάθε μαθητή δίνονται τα στοιχεία: ονοματεπώνυμο, προφορικός και γραπτός βαθμός ενός μαθήματος. Να γραφτεί πρόγραμμα που να εκτελεί τις παρακάτω λειτουργίες: i. Να διαβάζει τα στοιχεία πολλών μαθητών και σταματά, όταν δοθεί ως ονοματεπώνυμο το κενό. ii. Να ελέγχει αν ο προφορικός και ο γραπτός βαθμός είναι από 0 μέχρι 20. Στην περίπτωση που δεν είναι ο βαθμός στα επιτρεπτά όρια, να ξαναδιαβάζεται ο βαθμός μέχρι να δώσουμε τον σωστό βαθμό. iii. Να υπολογίζει τον τελικό βαθμό του μαθήματος, ο οποίος είναι άθροισμα του 30% του προφορικού βαθμού και του 70% του γραπτού βαθμού. Επίσης, να εμφανίζει το ονοματεπώνυμο του μαθητή και τον τελικό βαθμό του μαθήματος. iv. Να υπολογίζει και να εμφανίζει το πλήθος των μαθητών που έχουν βαθμό μεγαλύτερο του 18.
  • 20. ΔραστηριότητεςΔραστηριότητες 8. Μία εταιρεία δημοσκοπήσεων θέτει σ' ένα δείγμα 500 πολιτών ένα ερώτημα. Για την επεξεργασία των δεδομένων να αναπτυχθεί πρόγραμμα που: i. Να διαβάζει το φύλλο του πολίτη (Α= Άνδρας, Γ= Γυναίκα). ii. Να διαβάζει την απάντηση στο ερώτημα, η οποία μπορεί να είναι 'ΝΑΙ' ή 'ΟΧΙ' ή 'ΔΕΝ ΞΕΡΩ' . iii. Να υπολογίζει και να εμφανίζει το πλήθος των ατόμων που απάντησαν 'ΝΑΙ'. iv. Να υπολογίζει και να εμφανίζει το πλήθος των ατόμων που απάντησαν 'ΟΧΙ'. v. Στο πλήθος των ατόμων που απάντησαν 'ΝΑΙ' να υπολογίζει και να εμφανίζει το ποσοστό των ανδρών και το ποσοστό των γυναικών.
  • 21. ΔραστηριότητεςΔραστηριότητες 9. Ένα σχολείο αποφάσισε να πάει μια 3ήμερη εκδρομή. Να γίνει πρόγραμμα που θα εκτελεί τα παρακάτω: i. Να δίνει το σύνολο των μαθητών του σχολείου. ii. Για κάθε μαθητή θα δίνεται το ερώτημα "Θέλεις να πας εκδρομή (ΝΑΙ/ΟΧΙ) ;" iii. Ο μαθητής θα απαντά στο παραπάνω ερώτημα με ΝΑΙ ή ΟΧΙ. iv. Να υπολογίζει και να εμφανίζει το πλήθος και το ποσοστό των μαθητών που απάντησαν "ΝΑΙ".
  • 22. ΔραστηριότητεςΔραστηριότητες 10. Να γραφτεί πρόγραμμα που να δέχεται αριθμούς μέχρι να πληκτρολογήσουμε το 100. Το πρόγραμμα να υπολογίζει και να εμφανίζει το άθροισμα, το πλήθος και το μέσο όρο των αριθμών που δόθηκαν. Ο αριθμός 100, που σηματοδοτεί και το τέλος της πληκτρολόγησης, να λαμβάνεται υπόψη στους παραπάνω υπολογισμούς. 11. Να γραφτεί πρόγραμμα για 35 μαθητές, που να δίνονται οι μέσοι όροι των βαθμών τους. Το πρόγραμμα να υπολογίζει και να εμφανίζει: i. Τον μεγαλύτερο βαθμό ii. Τον μικρότερο βαθμό, και iii. Τον μέσο όρο όλων των βαθμών.