Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
1
8.2 Η Δομή Επανάληψης Μέχρις_ότου
2
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Εντολές ΜΕΧΡΙΣ_ΟΤΟΥ συνθήκη
Η επανάληψη γίνεται όσο η συνθήκη είναι ΨΕΥΔΗΣ. Σταματά όταν η συνθήκη γίνει ΑΛΗΘΗΣ. Οι εντολές θα εκτελεστούν τουλάχιστον μία φορά Ισοδύναμη με την Όσο...επανάλαβε
3
Άσκ. 3, σελ 44
4
Είναι καλό να χρησιμοποιείται:
Μενού επιλογής Έλεγχο δεδομένων Επανάληψη επεξεργασίας π.χ ‘Θέλεις να συνεχίσεις(Ν/Ο);’
5
Διαβάστε 5 αριθμούς και υπολογίστε το άθροισμά τους
i 1 sum 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ α sumsum + α ii+1 ΜΕΧΡΙΣ_ΟΤΟΥ i>5
6
ΜΕΧΡΙΣ_ΟΤΟΥ (β>=0 ΚΑΙ β<=20)
Έλεγχος εγκυρότητας π.χ. Διαβάστε βαθμούς, ελέγχοντας την ορθότητα εισαγωγής των δεδομένων [0,20] ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ β ΜΕΧΡΙΣ_ΟΤΟΥ (β>=0 ΚΑΙ β<=20) ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ β ΑΝ (β<0 Ή β>20) ΤΟΤΕ ΓΡΑΨΕ ‘Λάθος δεδομένα ξαναπροσπαθήστε’ ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΟΤΟΥ (β>=0 ΚΑΙ β<=20)
7
Με την Όσο...επανάλαβε ΔΙΑΒΑΣΕ β ΟΣΟ (β<0 Ή β>20) ΕΠΑΝΑΛΑΒΕ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ β ΟΣΟ (β<0 Ή β>20) ΕΠΑΝΑΛΑΒΕ ΓΡΑΨΕ ‘Λάθος δεδομένα ξαναπροσπαθήστε’ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
8
Σελ Παράδειγμα 3.2.4
9
Μενού επιλογής από 1-5
10
Π.χ. 3 επιλογές ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ‘ ’ ΓΡΑΨΕ ‘ ’ ΓΡΑΨΕ ‘3. Έξοδος’ ΓΡΑΨΕ ‘Επιλογή:’ ΔΙΑΒΑΣΕ Επ ΜΕΧΡΙΣ_ΟΤΟΥ Επ=3 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ Επ ΜΕΧΡΙΣ_ΟΤΟΥ Επ>=1 ΚΑΙ Επ<=3
11
Παράδειγμα σελ
12
Επανάληψη μετά από ερώτηση
ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Εντολές ΓΡΑΨΕ ‘Θέλεις να συνεχίσεις(Ν/Ο);’ ΔΙΑΒΑΣΕ Απ ΜΕΧΡΙΣ_ΟΤΟΥ Απ=‘Ο’
13
Παράδειγμα σελ. 34
14
Μετατροπή Όσο... σε Μέχρις_ότου
15
Άθροισμα 1-100 i 1 i 1 sum 0 sum 0 ΟΣΟ i<=100 ΕΠΑΝΑΛΑΒΕ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ i 1 sum 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ sumsum + i ii+1 ΜΕΧΡΙΣ_ΟΤΟΥ i>100
16
Διαβάστε αριθμούς μέχρι να σας δοθεί αρνητικός και μετρήστε το πλήθος τους
πλήθος 0 ΔΙΑΒΑΣΕ α ΟΣΟ α>=0 ΕΠΑΝΑΛΑΒΕ πλήθοςπλήθος+1 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ πλήθος 0 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΔΙΑΒΑΣΕ α ΑΝ α>=0 ΤΟΤΕ πλήθοςπλήθος+ 1 ΤΕΛΟΣ_ΑΝ ΜΕΧΡΙΣ_ΟΤΟΥ α<0
17
Ασκ. 5 i) σελ. 45
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.