8.2 Η Δομή Επανάληψης Μέχρις_ότου

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Σελ.109 Θεωρία Αριθμών Είσοδος Επεξεργασία Έξοδος ΜΚΔΕΚΠ Εισαγωγή Ακέραιου Κατανομή του κώδικα σε υποπρογράμματα βάσει της Ιεραρχικής Σχεδίασης. Επιμέλεια:
Advertisements

ΑΛΓΟΡΙΘΜΟΙ.
Ενότητα Η Δομή Επανάληψης
1 Ολυμπιάδα Πληροφορικής Μάθημα 3. 2 Στόχοι μαθήματος Δομή Επανάληψης Εντολή while Εντολή for.
Η Δομή Επανάληψης Από τη Δομή Επανάληψης Για στην Όσο Η παρουσίαση της εντολής Όσο είναι από την εισήγηση των κ. Σ. Δουκάκη και Π. Τσιωτάκη στο 3ο Συνέδριο.
Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Συγγραφείς Α.Βακάλη Η. Γιαννόπουλος Ν. Ιωαννίδης Χ.Κοίλιας Κ. Μάλαμας Ι. Μανωλόπουλος Π. Πολίτης Γ΄ τάξη.
Δομή επανάληψης Η δομή επανάληψης είναι μια ολοκληρωμένη πρόταση η οποία περικλείει μια συνθήκη και μια ομάδα εντολών, οι οποίες εκτελούνται, όσο ικανοποιείται.
Επανάληψη.
Δομή επιλογής Η δομή επιλογής είναι μια ολοκληρωμένη πρόταση η οποία περικλείει μια συνθήκη και δύο ομάδες εντολών, από τις οποίες θα εκτελεστούν, η μεν.
Η Δομή Επανάληψης οι 3 Δομές Επανάληψης ή αλλιώς οι τρεις σωματοφύλακες… Η παρουσίαση της εντολής Μέχρις_ότου είναι από την εισήγηση των κ. Σ. Δουκάκη.
ΑΕΠΠ 3ο Κεφάλαιο Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής 1 Ο Λύκειο Ρόδου.
ΚΕΦΑΛΑΙΟ Τι είναι αλγόριθμος
ΜΕΤΑΛΛΕΥΤΙΚΗ ΝΟΜΟΘΕΣΙΑ ΔΙΑΧΕΙΡΙΣΗΚΑΙ ΑΞΙΟΠΟΙΗΣΗ ΜΕΤΑΛΛΕΥΜΑΤΩΝ Τζίμας Σπύρος Μηχανικός Μεταλλείων – Μεταλλουργός ΕΜΠ.
ΣΥΣΤΑΣΗ - ΣΥΓΚΡΟΤΗΣΗ ΑΥΤΟΔΙΟΙΚΗΣΗΣ ΚΑΙ ΑΠΟΚΕΝΤΡΩΜΕΝΗΣ ΔΙΟΙΚΗΣΗΣ Οι δήμοι και οι περιφέρειες συγκροτούν τον πρώτο και δεύτερο βαθμό τοπικής αυτοδιοίκησης.
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ ΕΝΤΟΛΕΣ ΕΝΤΟΛΕΣΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ.
1 Η ΓΙΑ ΚΑΙ Η ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ Η δομή Για περιέχει 3 τμήματα (εντολές) που εκτελούνται αυτόματα(εσωτερικά στη Για) Για i από 1 μέχρι 100 i ← 1 i
Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της οποίας η τιμή θα περάσει από την αρχική.
Ένας εκδοτικός οίκος χρησιμοποιεί 35 διανομείς για τη διακίνηση των βιβλίων του. Στο τέλος κάθε μήνα καταγράφονται οι πωλήσεις που πραγματοποιήθηκαν από.
Κάθετες και πλάγιες. Κάθετα και πλάγια τμήματα Έστω ευθεία ε και σημείο Α εκτός αυτής. ε Κ Β Α Από το Α διέρχεται μοναδική κάθετη. Έστω ζ μια άλλη ευθεία.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Δομή επιλογής Πολλές φορές για να λυθεί ένα πρόβλημα πρέπει να ελεγχθεί αν ισχύει κάποια συνθήκη Παράδειγμα 2: Να διαβαστεί ένας αριθμός και να επιστραφεί.
Δομή Επιλογής Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν κάποιες αποφάσεις με βάση κάποια δεδομένα κριτήρια. Περιλαμβάνει τον έλεγχο κάποιας.
ΤΟ ΝΕΟ ΓΥΜΝΑΣΙΟ ΠΔ 126/2016.
Ενότητα 2 : Αλγόριθμοι Δρ. Γκόγκος Χρήστος
ΔΟΜΗ ΑΠΛΗΣ ΕΠΙΛΟΓΗΣ ΑΝ συνθήκη_ισχύει ΤΟΤΕ εντολές ΤΕΛΟΣ_ΑΝ
ΤΗΣ ΣΧΟΛΙΚΗΣ ΚΟΙΝΟΤΗΤΑΣ ΓΙΑ ΟΡΘΟΛΟΓΙΚΗ ΔΙΑΧΕΙΡΙΣΗ ΔΙΑΤΡΟΦΙΚΩΝ ΕΠΙΛΟΓΩΝ
for (παράσταση_1; παράσταση_2; παράσταση_3)
ΔΟΜΗ ΓΙΑ (1) Για i από .... μέχρι .... Αν ………….… τότε
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ ΤΑξη Β΄
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ «ΓΙΑ» Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της.
Οι διάφορες εκδοχές της
ΓΕΜΙΣΜΑ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ (Άσκηση 1)
Ενημέρωση για αλλαγές στο Γυμνάσιο
ΜΟΡΦΕΣ ΔΟΜΩΝ ΕΠΑΝΑΛΗΨΗΣ
Αν συνθήκη_ισχύει τότε εντολές Τέλος_Αν
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.)
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Επανάληψη.
Δομημένος Προγραμματισμός - Κεφάλαιο 4 - Ανάπτυξη αλγορίθμων
Μονοδιάστατοι πίνακες
Δισδιάστατοι Πίνακες 3 7 … i γ ρ α μ ή j - στήλη 1 2 M N
ΑΝ Χ<> Α_Μ(Χ) ΤΟΤΕ ΓΡΑΨΕ “Λάθος” ΤΕΛΟΣ_ΑΝ
Δομή Επιλογής Μάθημα 4ο Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τάξη Γ Οικονομίας & Πληροφορικής Θετικών Σπουδών 2ο Γενικό Λύκειο Αλιβερίου |
2ο ΓΥΜΝΑΣΙΟ ΣΗΤΕΙΑΣ - ΤΑΞΗ Γ'
ΒΙΒΛΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ Σελίδες 2ο Κεφάλαιο - Παράγραφο 2.7 ΔΟΜΗ ΕΠΙΛΟΓΗΣ
Δομή Επανάληψης Αν μελετήσουμε καλύτερα το πρόγραμμα του τετραγώνου, παρατηρούμε ότι οι εντολές «μπ 100» και «δε 90» επαναλήφθηκαν τέσσερις φορές με την.
ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Δομή Επιλογής , 8.1.
Αντιμετώπιση Μαθησιακών Δυσκολιών στα Μαθηματικά
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Οι αλλαγεΣ Στο ΓυμναΣιο
ΓΙΑ ΤΗΝ ΕΤΑΙΡΙΚΗ ΔΙΑΚΥΒΕΡΝΗΣΗ
Από τη Δομή Επανάληψης Για στην Όσο
οι 3 Δομές Επανάληψης ή αλλιώς οι τρεις σωματοφύλακες…
Λυμένα θέματα πανελλαδικών εξετάσεων με υποπρογράμματα
Αποτελέσματα έρευνας που πραγματοποιήθηκε στο σχολείο μας
Ιστορία 8η Σέρλοκ Χολμς.
Κυριάκου Νικόλαος Πληροφορικής ΠΕ-20
ΣΥΓΚΕΝΤΡΩΣΗ ΠΡΟΕΔΡΩΝ Π.Φ.Σ. 5 ΜΑΡΤΙΟΥ 2018.
11ο γυμνάσιο ΕΝΗΜΕΡΩΣΗ ΓΟΝΕΩΝ – ΚΗΔΕΜΟΝΩΝ Α΄ΤΑΞΗΣ …στη μεγαλύτερη βαθμίδα! … μεγαλύτερες απαιτήσεις! …νάτην και η εφηβεία!!
Από τη Δομή Ακολουθίας στις Δομές Επανάληψης
Мероприятие, посвященное восстанию студентов
“ХХІ ғасыр өскіндері” интеллектуальдық сайыс 5-6 сынып
Екі векторды векторлық көбейту
Σύντομος οδηγός υποψηφίου δημάρχου/δημοτικού συμβούλου
Σύντομος οδηγός υποψηφίου δημάρχου/δημοτικού συμβούλου
Σύντομος οδηγός υποψηφίου συμβούλου/προέδρου κοινότητας
Σύντομος οδηγός υποψηφίου δημάρχου/δημοτικού συμβούλου
7η ΕΞΕΙΔΙΚΕΥΣΗ ΕΦΑΡΜΟΓΗΣ ΤΟΥ ΕΠ - ΥΜΕΠΕΡΑΑ
Μεταγράφημα παρουσίασης:

8.2 Η Δομή Επανάληψης Μέχρις_ότου

ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Εντολές ΜΕΧΡΙΣ_ΟΤΟΥ συνθήκη Η επανάληψη γίνεται όσο η συνθήκη είναι ΨΕΥΔΗΣ. Σταματά όταν η συνθήκη γίνει ΑΛΗΘΗΣ. Οι εντολές θα εκτελεστούν τουλάχιστον μία φορά Ισοδύναμη με την Όσο...επανάλαβε

Άσκ. 3, σελ 44

Είναι καλό να χρησιμοποιείται: Μενού επιλογής Έλεγχο δεδομένων Επανάληψη επεξεργασίας π.χ ‘Θέλεις να συνεχίσεις(Ν/Ο);’

Διαβάστε 5 αριθμούς και υπολογίστε το άθροισμά τους i 1 sum  0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ α sumsum + α ii+1 ΜΕΧΡΙΣ_ΟΤΟΥ i>5

ΜΕΧΡΙΣ_ΟΤΟΥ (β>=0 ΚΑΙ β<=20) Έλεγχος εγκυρότητας π.χ. Διαβάστε βαθμούς, ελέγχοντας την ορθότητα εισαγωγής των δεδομένων [0,20] ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ β ΜΕΧΡΙΣ_ΟΤΟΥ (β>=0 ΚΑΙ β<=20) ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ β ΑΝ (β<0 Ή β>20) ΤΟΤΕ ΓΡΑΨΕ ‘Λάθος δεδομένα ξαναπροσπαθήστε’ ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΟΤΟΥ (β>=0 ΚΑΙ β<=20)

Με την Όσο...επανάλαβε ΔΙΑΒΑΣΕ β ΟΣΟ (β<0 Ή β>20) ΕΠΑΝΑΛΑΒΕ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ β ΟΣΟ (β<0 Ή β>20) ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ ‘Λάθος δεδομένα ξαναπροσπαθήστε’ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

Σελ. 30-31 Παράδειγμα 3.2.4

Μενού επιλογής από 1-5

Π.χ. 3 επιλογές ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘1...........’ ΓΡΑΨΕ ‘2...........’ ΓΡΑΨΕ ‘3. Έξοδος’ ΓΡΑΨΕ ‘Επιλογή:’ ΔΙΑΒΑΣΕ Επ ΜΕΧΡΙΣ_ΟΤΟΥ Επ=3 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Επ ΜΕΧΡΙΣ_ΟΤΟΥ Επ>=1 ΚΑΙ Επ<=3

Παράδειγμα σελ. 32 - 33

Επανάληψη μετά από ερώτηση ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Εντολές ΓΡΑΨΕ ‘Θέλεις να συνεχίσεις(Ν/Ο);’ ΔΙΑΒΑΣΕ Απ ΜΕΧΡΙΣ_ΟΤΟΥ Απ=‘Ο’

Παράδειγμα σελ. 34

Μετατροπή Όσο... σε Μέχρις_ότου

Άθροισμα 1-100 i 1 i 1 sum  0 sum  0 ΟΣΟ i<=100 ΕΠΑΝΑΛΑΒΕ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ i 1 sum  0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ sumsum + i ii+1 ΜΕΧΡΙΣ_ΟΤΟΥ i>100

Διαβάστε αριθμούς μέχρι να σας δοθεί αρνητικός και μετρήστε το πλήθος τους πλήθος 0 ΔΙΑΒΑΣΕ α ΟΣΟ α>=0 ΕΠΑΝΑΛΑΒΕ πλήθοςπλήθος+1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ πλήθος 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ α ΑΝ α>=0 ΤΟΤΕ πλήθοςπλήθος+ 1 ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΟΤΟΥ α<0

Ασκ. 5 i) σελ. 45