SlideShare una empresa de Scribd logo
1 de 7
Δομή Επανάληψης


Έπαναληπτικότητα των διαδικασιών





Που τη χρησιμοποιούμε;




Ανάθεση προβλημάτων για επίλυση στον Η/Υ
Χρήση της Δομής Επιλογής
«Όπου μία ακολουθία εντολών πρέπει να
εφαρμοσθεί σε ένα σύνολο περιπτώσεων, που έχουν
κάτι κοινό»

Παράδειγμα: υπολογισμός των τόκων
καταθέσεων



Γίνεται με τον ίδιο τρόπο (τόκος  ποσό * επιτόκιο)
Για όλους τους τραπεδικούς λογαριασμόυς
Φριτζαλάς Ευθύμιος ΠΕ19
Όσο … επανάλαβε


Πρόβλημα:



Να γραφεί αλγόριθμος που να εμφανίζει τους αριθμούς
από 1 έως 100
Δηλαδή: 1,2,3,…,99,100

Αν δε χρησιμοποιούσαμε τη δομή επανάληψης;
Κάθε αριθμός που εμφανίζεται είναι
Εμφάνισε 1
μεγαλύτερος από τον προηγούμενο
κατά 1
Εμφάνισε 2
…
100 φορές η εντολή «Εμφάνισε»
Εμφάνισε 99
Εμφάνισε 100


Φριτζαλάς Ευθύμιος ΠΕ19
Όσο … επανάλαβε


Αν δε χρησιμοποιούσαμε τη δομή επανάληψης

Ο προηγούμενος κώδικας ισοδυναμεί με τον παρακάτω:
i1
Εμφάνισε i
ii+1
…
Εμφάνισε i
100 φορές
ii+1
Εμφάνισε i
ii+1


Φριτζαλάς Ευθύμιος ΠΕ19
Όσο … επανάλαβε
Για να αποφύγουμε την επαναλαμβανόμενη
συγγραφή των ίδιων εντολών:

Οπότε ο κώδικας του παραδείγματός μας:

Φριτζαλάς Ευθύμιος ΠΕ19
Όσο … επανάλαβε




Στο προηγούμενο πρόβλημα ο προγραμματιστής
ήξερε το πλήθος των επαναλήψεων
Στο παρακάτω, όχι!


Να γραφεί αλγόριθμος όπου για κάθε αριθμό που θα
διαβάζεται να υπολογίζεται και να εμφανίζεται ο
ίδιος αυξημένος κατά 5%. Ο αλγόριθμος να
τερματίζεται όταν δοθεί μη θετικός αριθμός.

Φριτζαλάς Ευθύμιος ΠΕ19
Όσο … επανάλαβε
 Να γραφεί αλγόριθμος όπου για κάθε αριθμό που θα διαβάζεται να υπολογίζεται και να
εμφανίζεται ο ίδιος αυξημένος κατά 5%. Ο αλγόριθμος να τερματίζεται όταν δοθεί μη
θετικός αριθμός.
Αλγόριθμος ΟσοΕπ

Το τμήμα του αλγόριθμου που
επαναλαμβάνεται, δηλαδή
από την εντολή Όοο μέχρι το
Τέλος _επανάληψης
αποκαλείται βρόχος.

Διάβασε Χ
Όσο Χ > 0 επανάλαβε
Χ  Χ * 1,05
Εμφάνισε Χ
Διάβασε Χ
Τέλος_επανάληψης
Τέλος ΟσοΕπ

 Αν στην παραπάνω συνθήκη αντί του Χ > 0 γράφαμε τη συνθήκη 8 > 0 τι θα
γινόταν;
 Τότε ο βρόχος λέγεται ατέρμον βρόχος
 Δεν πληρούται το κριτήριο της περατότητας (σελ. 26)
 Δεν έχουμε αλγόριθμο αλλά υπολογιστική διαδικασία (σελ. 26)
Φριτζαλάς Ευθύμιος ΠΕ19
Όσο … επανάλαβε
 Να γραφεί αλγόριθμος όπου για κάθε αριθμό που θα διαβάζεται να υπολογίζεται και να
εμφανίζεται ο ίδιος αυξημένος κατά 5%. Ο αλγόριθμος να τερματίζεται όταν δοθεί μη
θετικός αριθμός.
Αλγόριθμος ΟσοΕπ

Το τμήμα του αλγόριθμου που
επαναλαμβάνεται, δηλαδή
από την εντολή Όοο μέχρι το
Τέλος _επανάληψης
αποκαλείται βρόχος.

Διάβασε Χ
Όσο Χ > 0 επανάλαβε
Χ  Χ * 1,05
Εμφάνισε Χ
Διάβασε Χ
Τέλος_επανάληψης
Τέλος ΟσοΕπ

 Αν στην παραπάνω συνθήκη αντί του Χ > 0 γράφαμε τη συνθήκη 8 > 0 τι θα
γινόταν;
 Τότε ο βρόχος λέγεται ατέρμον βρόχος
 Δεν πληρούται το κριτήριο της περατότητας (σελ. 26)
 Δεν έχουμε αλγόριθμο αλλά υπολογιστική διαδικασία (σελ. 26)
Φριτζαλάς Ευθύμιος ΠΕ19

Más contenido relacionado

Destacado (20)

18 montesorri
18 montesorri18 montesorri
18 montesorri
 
Dgs presentation at business days_v4 don
Dgs presentation at business days_v4 donDgs presentation at business days_v4 don
Dgs presentation at business days_v4 don
 
Small Business Employers
Small Business EmployersSmall Business Employers
Small Business Employers
 
07 elders blessings tamil
07 elders blessings  tamil07 elders blessings  tamil
07 elders blessings tamil
 
судалгаа 3
судалгаа 3судалгаа 3
судалгаа 3
 
Inspire
InspireInspire
Inspire
 
கிரிமினல் குற்றவாளிகளின் தந்திரங்கள் Criminal focus
கிரிமினல் குற்றவாளிகளின் தந்திரங்கள்  Criminal focusகிரிமினல் குற்றவாளிகளின் தந்திரங்கள்  Criminal focus
கிரிமினல் குற்றவாளிகளின் தந்திரங்கள் Criminal focus
 
Actionscript
ActionscriptActionscript
Actionscript
 
Company Overview En
Company Overview EnCompany Overview En
Company Overview En
 
SNEHA
SNEHASNEHA
SNEHA
 
John Morrinson, do IHRB, Copa do Mundo 2014
John Morrinson, do IHRB, Copa do Mundo 2014John Morrinson, do IHRB, Copa do Mundo 2014
John Morrinson, do IHRB, Copa do Mundo 2014
 
14.03.07 exegesis lent 1
14.03.07 exegesis   lent 114.03.07 exegesis   lent 1
14.03.07 exegesis lent 1
 
Are you scared of mathematics
Are you scared of mathematicsAre you scared of mathematics
Are you scared of mathematics
 
Chalo deck
Chalo deckChalo deck
Chalo deck
 
6º pag22 45
6º pag22 456º pag22 45
6º pag22 45
 
Binder1
Binder1Binder1
Binder1
 
Trendsboekje
TrendsboekjeTrendsboekje
Trendsboekje
 
Writing topic sentences
Writing topic sentences  Writing topic sentences
Writing topic sentences
 
Media evaluation
Media evaluationMedia evaluation
Media evaluation
 
Locations
LocationsLocations
Locations
 

Similar a Δομή Επανάληψης (1ο μάθημα)

Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Ιωάννου Γιαννάκης
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠEleni Kokkinou
 
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΣημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΘανάσης Δρούγας
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνHuman Oid
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσειςfrijalas
 
2.2.7.3 δομή επιλογήςα
2.2.7.3 δομή επιλογήςα2.2.7.3 δομή επιλογήςα
2.2.7.3 δομή επιλογήςαMariaProGr
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςGeorge Papaloukas
 
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο ΑσκήσεωνΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο ΑσκήσεωνNikos Michailidis
 
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.Kbaios Kasapis
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slidesharevmantza
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfpetroskorobos
 
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
ΑΕΠΠ: 20ο Φύλλο ΑσκήσεωνΑΕΠΠ: 20ο Φύλλο Ασκήσεων
ΑΕΠΠ: 20ο Φύλλο ΑσκήσεωνNikos Michailidis
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleevaplyta
 

Similar a Δομή Επανάληψης (1ο μάθημα) (19)

Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
 
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψηςΣημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
Σημειώσεις ανάπτυξη εφαρμογών Δομη επανάληψης
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
 
2.2.7.3 δομή επιλογήςα
2.2.7.3 δομή επιλογήςα2.2.7.3 δομή επιλογήςα
2.2.7.3 δομή επιλογήςα
 
Python Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή ΕπανάληψηςPython Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή Επανάληψης
 
Plir b
Plir bPlir b
Plir b
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
 
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο ΑσκήσεωνΑΕΠΠ: 21ο Φύλλο Ασκήσεων
ΑΕΠΠ: 21ο Φύλλο Ασκήσεων
 
02(3)
02(3)02(3)
02(3)
 
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
Βασικές Ασκήσεις για την κατανόηση των Αλγορίθμων.
 
ΑΕΠΠ - Μάθημα 16
ΑΕΠΠ - Μάθημα 16ΑΕΠΠ - Μάθημα 16
ΑΕΠΠ - Μάθημα 16
 
Microworld[1]
Microworld[1]Microworld[1]
Microworld[1]
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slideshare
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
 
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
ΑΕΠΠ: 20ο Φύλλο ΑσκήσεωνΑΕΠΠ: 20ο Φύλλο Ασκήσεων
ΑΕΠΠ: 20ο Φύλλο Ασκήσεων
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby example
 
Κεφ. 1.3 Δομή επιλογής
Κεφ. 1.3 Δομή επιλογήςΚεφ. 1.3 Δομή επιλογής
Κεφ. 1.3 Δομή επιλογής
 

Último

Συμπερίληψη προσφύγων μαθητών στο σχολείο.pptx
Συμπερίληψη προσφύγων μαθητών στο σχολείο.pptxΣυμπερίληψη προσφύγων μαθητών στο σχολείο.pptx
Συμπερίληψη προσφύγων μαθητών στο σχολείο.pptxlabriniderbederi
 
Νόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptx
Νόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptxΝόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptx
Νόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptxPantelis Bouboulis
 
ΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνης
ΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνηςΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνης
ΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνηςΔήμητρα Τζίνου
 
Η ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - Πέννα
Η ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - ΠένναΗ ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - Πέννα
Η ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - ΠένναΣάσα Καραγιαννίδου - Πέννα
 
1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ
1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ
1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣChrisa Kokorikou
 
Θεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μου
Θεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μουΘεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μου
Θεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μουΘεοδώρα Θεοδωρίδη
 
ειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocx
ειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocxειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocx
ειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocxSimos Skouloudis
 
Διαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptx
Διαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptxΔιαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptx
Διαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptx7gymnasiokavalas
 
Το πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptx
Το πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptxΤο πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptx
Το πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptx7gymnasiokavalas
 
36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx
36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx
36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx36dimperist
 
Γιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptx
Γιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptxΓιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptx
Γιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptx7gymnasiokavalas
 
25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx
25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx
25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptxMARIAPSARROU4
 
ΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptx
ΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptxΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptx
ΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptxssuser6a63b0
 
theoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptx
theoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptxtheoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptx
theoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptxssuser78b997
 
Dokimi wordpress ebmed parousiasis1.pptx
Dokimi wordpress ebmed parousiasis1.pptxDokimi wordpress ebmed parousiasis1.pptx
Dokimi wordpress ebmed parousiasis1.pptxActforclimate
 

Último (16)

Συμπερίληψη προσφύγων μαθητών στο σχολείο.pptx
Συμπερίληψη προσφύγων μαθητών στο σχολείο.pptxΣυμπερίληψη προσφύγων μαθητών στο σχολείο.pptx
Συμπερίληψη προσφύγων μαθητών στο σχολείο.pptx
 
Νόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptx
Νόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptxΝόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptx
Νόμος Εκθετικής Μεταβολής και Ραδιενεργή Διάσοαση.pptx
 
ΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνης
ΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνηςΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνης
ΣΤ' Θεματική ενότητα: Η διδασκαλία της Ορθόδοξης πίστης γίνεται έργο τέχνης
 
Η ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - Πέννα
Η ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - ΠένναΗ ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - Πέννα
Η ΣΗΜΑΙΑ. Ένα ποίημα της Σάσας Καραγιαννίδου - Πέννα
 
1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ
1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ
1821 ΧΡΥΣΑ ΚΟΚΟΡΙΚΟΥ-ΠΡΟΕΠΑΝΑΣΤΑΤΙΚΗ ΚΑΙ ΕΠΑΝΑΣΤΑΤΙΚΗ ΠΕΡΙΟΔΟΣ
 
Θεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μου
Θεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μουΘεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μου
Θεοδώρα Θεοδωρίδη- Ανάρτηση παρουσίασης στο blog μου
 
ειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocx
ειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocxειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocx
ειρηνη πολεμος κειμενο με ασκησεις. ειρηνη πολεμος κειμενο με ασκησεις.docxdocx
 
Διαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptx
Διαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptxΔιαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptx
Διαγωνισμός Ζωγραφικής 25η Μαρτίου 2024.pptx
 
Το πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptx
Το πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptxΤο πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptx
Το πείραμα του Ερατοσθένη- 7ο Γυμνάσιο Καβάλας.pptx
 
36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx
36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx
36_Dim_Perist_Eortasmos_25_Martiou_2024.pptx
 
Γιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptx
Γιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptxΓιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptx
Γιορτή 25ης Μαρτίου 2024- 7ο Γυμνάσιο Καβάλας.pptx
 
25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx
25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx
25Η ΜΑΡΤΙΟΥ ΔΙΠΛΗ ΓΙΟΡΤΗ. ΜΙΑ ΣΥΝΤΟΜΗ ΠΑΡΟΥΣΙΑΣΗ.pptx
 
ΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptx
ΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptxΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptx
ΕΠΙΧΕΙΡΗΜΑΤΙΚΟ ΣΧΕΔΙΟ ΜΕΤΡΟΝ ΑΡΙΣΤΟΝ.pptx
 
theoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptx
theoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptxtheoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptx
theoria_ekthesi_ekfrasi_lykeiou_epixeirima.pptx
 
Dokimi wordpress ebmed parousiasis1.pptx
Dokimi wordpress ebmed parousiasis1.pptxDokimi wordpress ebmed parousiasis1.pptx
Dokimi wordpress ebmed parousiasis1.pptx
 
Συνέντευξη
Συνέντευξη                                            Συνέντευξη
Συνέντευξη
 

Δομή Επανάληψης (1ο μάθημα)

  • 1. Δομή Επανάληψης  Έπαναληπτικότητα των διαδικασιών    Που τη χρησιμοποιούμε;   Ανάθεση προβλημάτων για επίλυση στον Η/Υ Χρήση της Δομής Επιλογής «Όπου μία ακολουθία εντολών πρέπει να εφαρμοσθεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι κοινό» Παράδειγμα: υπολογισμός των τόκων καταθέσεων   Γίνεται με τον ίδιο τρόπο (τόκος  ποσό * επιτόκιο) Για όλους τους τραπεδικούς λογαριασμόυς Φριτζαλάς Ευθύμιος ΠΕ19
  • 2. Όσο … επανάλαβε  Πρόβλημα:   Να γραφεί αλγόριθμος που να εμφανίζει τους αριθμούς από 1 έως 100 Δηλαδή: 1,2,3,…,99,100 Αν δε χρησιμοποιούσαμε τη δομή επανάληψης; Κάθε αριθμός που εμφανίζεται είναι Εμφάνισε 1 μεγαλύτερος από τον προηγούμενο κατά 1 Εμφάνισε 2 … 100 φορές η εντολή «Εμφάνισε» Εμφάνισε 99 Εμφάνισε 100  Φριτζαλάς Ευθύμιος ΠΕ19
  • 3. Όσο … επανάλαβε  Αν δε χρησιμοποιούσαμε τη δομή επανάληψης Ο προηγούμενος κώδικας ισοδυναμεί με τον παρακάτω: i1 Εμφάνισε i ii+1 … Εμφάνισε i 100 φορές ii+1 Εμφάνισε i ii+1  Φριτζαλάς Ευθύμιος ΠΕ19
  • 4. Όσο … επανάλαβε Για να αποφύγουμε την επαναλαμβανόμενη συγγραφή των ίδιων εντολών: Οπότε ο κώδικας του παραδείγματός μας: Φριτζαλάς Ευθύμιος ΠΕ19
  • 5. Όσο … επανάλαβε   Στο προηγούμενο πρόβλημα ο προγραμματιστής ήξερε το πλήθος των επαναλήψεων Στο παρακάτω, όχι!  Να γραφεί αλγόριθμος όπου για κάθε αριθμό που θα διαβάζεται να υπολογίζεται και να εμφανίζεται ο ίδιος αυξημένος κατά 5%. Ο αλγόριθμος να τερματίζεται όταν δοθεί μη θετικός αριθμός. Φριτζαλάς Ευθύμιος ΠΕ19
  • 6. Όσο … επανάλαβε  Να γραφεί αλγόριθμος όπου για κάθε αριθμό που θα διαβάζεται να υπολογίζεται και να εμφανίζεται ο ίδιος αυξημένος κατά 5%. Ο αλγόριθμος να τερματίζεται όταν δοθεί μη θετικός αριθμός. Αλγόριθμος ΟσοΕπ Το τμήμα του αλγόριθμου που επαναλαμβάνεται, δηλαδή από την εντολή Όοο μέχρι το Τέλος _επανάληψης αποκαλείται βρόχος. Διάβασε Χ Όσο Χ > 0 επανάλαβε Χ  Χ * 1,05 Εμφάνισε Χ Διάβασε Χ Τέλος_επανάληψης Τέλος ΟσοΕπ  Αν στην παραπάνω συνθήκη αντί του Χ > 0 γράφαμε τη συνθήκη 8 > 0 τι θα γινόταν;  Τότε ο βρόχος λέγεται ατέρμον βρόχος  Δεν πληρούται το κριτήριο της περατότητας (σελ. 26)  Δεν έχουμε αλγόριθμο αλλά υπολογιστική διαδικασία (σελ. 26) Φριτζαλάς Ευθύμιος ΠΕ19
  • 7. Όσο … επανάλαβε  Να γραφεί αλγόριθμος όπου για κάθε αριθμό που θα διαβάζεται να υπολογίζεται και να εμφανίζεται ο ίδιος αυξημένος κατά 5%. Ο αλγόριθμος να τερματίζεται όταν δοθεί μη θετικός αριθμός. Αλγόριθμος ΟσοΕπ Το τμήμα του αλγόριθμου που επαναλαμβάνεται, δηλαδή από την εντολή Όοο μέχρι το Τέλος _επανάληψης αποκαλείται βρόχος. Διάβασε Χ Όσο Χ > 0 επανάλαβε Χ  Χ * 1,05 Εμφάνισε Χ Διάβασε Χ Τέλος_επανάληψης Τέλος ΟσοΕπ  Αν στην παραπάνω συνθήκη αντί του Χ > 0 γράφαμε τη συνθήκη 8 > 0 τι θα γινόταν;  Τότε ο βρόχος λέγεται ατέρμον βρόχος  Δεν πληρούται το κριτήριο της περατότητας (σελ. 26)  Δεν έχουμε αλγόριθμο αλλά υπολογιστική διαδικασία (σελ. 26) Φριτζαλάς Ευθύμιος ΠΕ19