Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Σχετικά έγγραφα
Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Επαναληπτικές Διαδικασίες

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

Να γράψετε τα αποτελέσματα αυτού του αλγόριθμου για Χ=13, Χ=9 και Χ=22. Και στις 3 περιπτώσεις το αποτέλεσμα του αλγορίθμου είναι 1

Δομές Επανάληψης. Όσο μέχρις ότου για. 22/11/08 Ανάπτυξη εφαρμογών 1

Μάριος Αγγελίδης

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

i 1 Όσο i <> 100 επανάλαβε i i + 2 Γράψε A[i] Τέλος_επανάληψης

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ

Παλλατίδειο ΓΕΛ Σιδηροκάστρου

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 5 ΣΕΛΙΔΕΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ονοματεπώνυμο: Βαθμός:

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΑΕΠΠ 4o Επαναληπτικό Διαγώνισμα

ΚΕΦΑΛΑΙΑ & 8.2 (ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ) ΘΕΩΡΙΑ

3. Να γραφεί πρόγραμμα που θα διαβάζει 100 ακεραίους αριθμούς από το πληκτρολόγιο και θα υπολογίζει το άθροισμά τους.

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Ανάπτυξη εφαρμογών Σχετικά με την εντολή επανάληψης «Για από μέχρι με_βήμα»

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2

Σε καθεμιά από τις παρακάτω περιπτώσεις, να μετατρέψετε τη δομή επανάληψης ΟΣΟ στην δομή ΑΠΑΝΤΗΣΗ ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΧΡΙΣ_ΟΤΟΥ Α<-54

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ομή Επανάληψης

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

Ημερομηνία: Τρίτη 27 Δεκεμβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Γ ΤΑΞΗ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

Παρατηρήσεις για την δομή Όσο..επανάλαβε( ΣΟΣ)

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΪΟΣ 2018

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Σάββατο 5 Ιανουαρίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Διάγραμμα Ροής. Σελίδα 1 από 10

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 1/12/2013

ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ 2005

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6)

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α

Κεφαλαιο 2.2 ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΕΣ ΑΛΓΟΡΙΘΜΟΙ

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

8. Επιλογή και επανάληψη

A. Να αναφέρετε επιγραμματικά τους λόγους για τους οποίους ανατίθεται σε έναν υπολογιστή η επίλυση ενός προβλήματος.

Γ ΛΥΚΕΙΟΥ ΘΕΤ. ΚΑΤΕΥΘ. ΑΕΠΠ

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

8.4. Δραστηριότητες - ασκήσεις

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α

1. Ποιους μαθησιακούς στόχους θα προσδιορίζατε στα πλαίσια της διδακτικής δραστηριότητας;

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε "Ναι" Τέλος Α2

ΠΕΝΤΕΛΗ. Κτίριο 1 : Πλ. ΗρώωνΠολυτεχνείου 13, Τηλ / Κτίριο 2 : Πλ. Ηρώων Πολυτεχνείου 29, Τηλ ΒΡΙΛΗΣΣΙΑ

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Για i από 1 μέχρι Μ Εμφάνισε A[4,i] Τέλος_επανάληψης. (μονάδες 6) ΤΕΛΟΣ 1ης ΑΠΟ 7 ΣΕΛΙΔΕΣ

ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΕΚΦΩΝΗΣΕΙΣ

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΔΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 19/12/2008. Τμήμα ΓΤ1 Όνομα:...

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Ερωτήσεις Ασκήσεις Επανάληψης για τις Διακοπές των Χριστουγέννων

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

Α. Να χαρακτηρίσετε τις παρακάτω προτάσεις ως σωστές (Σ) η λανθασμένες (Λ).

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη

Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΔΙΑΓΩΝΙΣΜΑ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 15 / 01 / 2012

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΣΑΒΒΑΤΟ 4 ΙΟΥΝΙΟΥ 2005

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΠΕΝΤΕΛΗ ΒΡΙΛΗΣΣΙΑ. Α1. Δίνονται τα παρακάτω τμήματα αλγορίθμου σε φυσική γλώσσα, τα οποία πρέπει να γράψετε σε μορφή προγράμματος.

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΜΑΡΤΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ)

ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 05/03/2012

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ.

4.4 Μετατροπή από μία μορφή δομής επανάληψης σε μία άλλη.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Επανάληψης

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ/Γ ΟΙΚΟΝΟΜΙΚΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ-ΘΕΡΙΝΑ ΗΜΕΡΟΜΗΝΙΑ: 12/11/2017 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΚΑΤΡΑΚΗ Α.-ΣΙΟΤΡΟΠΟΣ Π.-ΛΙΟΔΑΚΗΣ Ε.

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: 6

Διαγώνισμα. Ανάπτυξης Εφαρμογών. Προγραμματιστικό Περιβάλλον. 1. Να μετατραπεί σε ισοδύναμο με αποκλειστική χρήση της δομής ΟΣΟ... ΕΠΑΝΑΛΑΒΕ.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

Φάσμα προπαρασκευή για Α.Ε.Ι. & Τ.Ε.Ι.

Διδακτική της Πληροφορικής

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

γραπτή εξέταση στo μάθημα ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ' ΛΥΚΕΙΟΥ

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

ΠΡΟΣ: Τηλέφωνο: Ινστιτούτο Εκπαιδευτικής Πολιτικής ΚΟΙΝ.:

Θεωρητικές Ασκήσεις. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. 1 ο Μέρος

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ ΑΕΠΠ

Α2. Να αναφέρετε ονομαστικά τις βασικές λειτουργίες που εκτελεί ένας υπολογιστής (Μονάδες 3)

2 ΟΥ και 8 ΟΥ ΚΕΦΑΛΑΙΟΥ

Α1. Στον προγραµµατισµό χρησιµοποιούνται δοµές δεδοµένων. 1. Τι είναι δυναµική δοµή δεδοµένων; Μονάδες 3 2. Τι είναι στατική δοµή δεδοµένων;

Χ=0 Ονομα1<> Κώστας Y>1000 Y<600 X+y >= d B^2-4*a*g <= 0

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: 02/11/2014 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι. ΜΙΧΑΛΕΑΚΟΣ - Π. ΣΙΟΤΡΟΠΟΣ- Α. ΚΑΤΡΑΚΗ

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Transcript:

Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν οι μαθητές με τη δομή επανάληψης, να κατανοήσουν τον τρόπο λειτουργίας των εντολών και τα ιδιαίτερα χαρακτηριστικά τους και να μάθουν τις έννοιες του αθροιστή και του μετρητή. 1

Παρατήρηση Τα τυποποιημένα σχέδια μαθήματος μπορεί να οδηγήσουν σε μηχανοποίηση της διδασκαλίας και να θέσουν φραγμούς στους εκπαιδευτικούς, οι οποίοι στην προσπάθειά τους να τηρήσουν το προτεινόμενο σχέδιο δεν προβαίνουν σε αυθόρμητες πρωτοβουλίες και εμπνεύσεις και χάνουν την αλληλεπίδραση με τους μαθητές τους (Ματσαγγούρας 2001). Όμως, η δημιουργία σεναρίων/σχεδίων μαθήματος για τη διδασκαλία συγκεκριμένων εννοιών του γνωστικού αντικειμένου είναι πολύ χρήσιμη καθώς επιτρέπουν στον εκπαιδευτικό να αξιολογήσει ο ίδιος τη διδασκαλία του και να τη βελτιώσει αν αυτό κρίνεται απαραίτητο και διευκολύνουν στην επικοινωνία/συνεργασία μεταξύ των ίδιων των εκπαιδευτικών, προκειμένου να ανταλλάξουν απόψεις και να βελτιώσουν το έργο τους. 2

Αναγκαιότητα Επαναληπτικών Δομών Έστω ότι σε κάποιο πρόβλημα επιθυμούμε να υπολογίσουμε και να εμφανίσουμε το Μέσο Όρο βαθμολογίας ενός μαθητή σε κάποιο μάθημα. Το τμήμα αλγορίθμου που θα εκτελούσε την παραπάνω διαδικασία θα ήταν:.. Διάβασε Β1, Β2, ΒΓ ΜΟ (Β1+Β2+ΒΓ)/3 Εμφάνισε ΜΟ. Αν θέλαμε να υπολογίσουμε και να εμφανίσουμε το Μέσο Όρο βαθμολογίας ενός μαθητή σε πολλά μαθήματα τότε θα είχαμε:.. Διάβασε Β1, Β2, ΒΓ ΜΟ (Β1+Β2+ΒΓ)/3 Εμφάνισε ΜΟ.. Διάβασε Β1, Β2, ΒΓ ΜΟ (Β1+Β2+ΒΓ)/3 Εμφάνισε ΜΟ. Διάβασε Β1, Β2, ΒΓ ΜΟ (Β1+Β2+ΒΓ)/3 Εμφάνισε ΜΟ Για το 1ο μάθημα Για το 2ο μάθημα Για το 3ο μάθημα 3

Αναγκαιότητα Επαναληπτικών Δομών Οι μαθητές εξάγουν από μόνοι τους το συμπέρασμα της αναγκαιότητας ύπαρξης επαναληπτικών δομών, εντολών δηλαδή που θα δίνουν την δυνατότητα να επαναληφθεί η εκτέλεση του παραπάνω τμήματος αλγορίθμου ανάλογα με τη διατύπωση του προβλήματος, σύμφωνα με κάποια συνθήκη. Στο σημείο αυτό μπορούμε να αφήσουμε τους μαθητές να διατυπώσουν μόνοι τους συνθήκες (σε φυσική γλώσσα) για την επαναληπτικότητα της διαδικασίας. Για το παράδειγμα λ.χ.: Όσο υπάρχουν ακόμα μαθήματα Μέχρι να τελειώσουν τα μαθήματα Όσο τα μαθήματα δεν έχουν τελειώσει ακόμα Για τα 10 μαθήματα της 3ης τάξης Μέχρι να τελειώσουν τα 10 μαθήματα της 3ης τάξης Έτσι εξάγεται το συμπέρασμα ότι μπορεί να υπάρχουν διαφορετικές διατυπώσεις γεγονός που μας φανερώνει και την ανάγκη ύπαρξης διαφορετικών εντολών υλοποίησης της επαναληπτικής δομής. 4

Οι εντολές επανάληψης Όσο <συνθήκη> επανάλαβε εντολές Τέλος_επανάληψης Αρχή_Επανάληψης εντολές Μέχρις_ότου <συνθήκη> Για μτ από ατ Μέχρι ττ με_βήμα β εντολές Τέλος_επανάληψης μτ ατ β>0 συνθήκ η Ψευδής Αληθής Εκτέλεση Εντολών Ψευδής μτ<=ττ Αληθής μτ μτ+β Εκτέλεση Εντολών συνθήκ η Αληθής Ψευδής Εκτέλεση Εντολών 5

Ασκήσεις Κατανόησης Για την εντολή Όσο..: Πόσες φορές θα εκτελεστεί η επανάληψη στα παρακάτω τμήματα αλγορίθμου και τι θα εμφανιστεί: Παράδειγμα 1 α 5 Όσο (α < 8) επανάλαβε α α + 1 Τέλος_Επανάληψης Εμφάνισε α Παράδειγμα 2 α 5 Όσο (α < 4) επανάλαβε α α + 1 Τέλος_Επανάληψης Εμφάνισε α Παράδειγμα 3 α 5 Όσο (α > 3) επανάλαβε α α + 1 Τέλος_Επανάληψης Εμφάνισε α Εκτελείται 3 φορές Εμφανίζει: 8 Εκτελείται Καμία φορά Εμφανίζει: 5 Ατέρμων βρόγχος.. Στο σημείο αυτό πρέπει να υπογραμμίσουμε στους μαθητές α) το παράδειγμα 3 δεν αποτελεί τμήμα αλγορίθμου αφού δεν ικανοποιεί το κριτήριο της περατότητας β) η έξοδος από τον βρόγχο επιτυγχάνεται όταν πάψει να ισχύει η συνθήκη (στο παράδειγμα 1 όταν ΌΧΙ (α<8) δηλαδή α=8) γ) οι εντολές μέσα στην όσο μπορεί και να μην εκτελεστούν καμία φορά 6

Ασκήσεις Κατανόησης Για την εντολή Αρχή_Επανάληψης..: Πόσες φορές θα εκτελεστεί η επανάληψη στα παρακάτω τμήματα αλγορίθμου και τι θα εμφανιστεί: Παράδειγμα 1 α 5 Αρχή_Επανάληψης α α + 1 Μέχρις_ότου α=8 Εμφάνισε α Εκτελείται 3 φορές Εμφανίζει: 8 Παράδειγμα 2 α 5 Αρχή_Επανάληψης α α + 1 Μέχρις_ότου α<10 Εμφάνισε α Εκτελείται Μία φορά Εμφανίζει: 6 Στο σημείο αυτό πρέπει να υπογραμμίσουμε στους μαθητές Παράδειγμα 3 α 5 Αρχή_Επανάληψης α α + 1 Μέχρις_ότου α<4 Εμφάνισε α Ατέρμων βρόγχος.. α) το παράδειγμα 3 δεν αποτελεί τμήμα αλγορίθμου αφού δεν ικανοποιεί το κριτήριο της περατότητας β) η έξοδος από τον βρόγχο επιτυγχάνεται όταν ισχύει η συνθήκη (στο παράδειγμα 1 όταν α=8 ) γ) οι εντολές μέσα στην αρχή_επανάληψηςθα εκτελεστούν τουλάχιστον μία φορά 7

Ασκήσεις Κατανόησης Για την εντολή Για: Πόσες φορές θα εκτελεστεί η επανάληψη στα παρακάτω τμήματα αλγορίθμου και τι θα εμφανιστεί: Παράδειγμα 1 α 5 Για κ από 1 Μέχρι 5 α α + 1 Τέλος_Επανάληψης Εμφάνισε Παράδειγμα 2 α 5 Για κ από 5 Μέχρι 5 α α + 1 Τέλος_Επανάληψης Εμφάνισε α Παράδειγμα 3 α 5 Για κ από 5 Μέχρι 3 α α + 1 Τέλος_Επανάληψης Εμφάνισε α Παράδειγμα 4 α 5 Για κ από -2 Μέχρι -5 με_βήμα -2 α α + 1 Τέλος_Επανάληψης Εμφάνισε α Εκτελείται 5 φορές Εκτελείται 1 φορά Εκτελείται Καμία φορά Εκτελείται 2 φορές Εμφανίζει: 10 Εμφανίζει: 6 Εμφανίζει: 5 Εμφανίζει 7 Στο σημείο αυτό πρέπει να υπογραμμίσουμε στους μαθητές α) η εντολή λειτουργεί ακριβώς όπως η όσο β) Ο μετρητής παίρνει την αρχική τιμή αυτόματα και η μεταβολή του γίνεται αυτόματα. γ) το βήμα μπορεί να είναι αρνητικό αλλά αλλάζει η φορά της συνθήκης (μτ>=ττ) δ) αν δεν ικανοποιείται η συνθήκη, ο βρόγχος μπορεί να μην εκτελεστεί καμία φορά ε) Η τιμή του βήματος δεν μπορεί να είναι 0 στ) Στην περίπτωση που η μεταβολή είναι 1 το με_βήμα β παραλείπεται 8

Συμπεράσματα Οι εντολές επανάληψης χρησιμοποιούνται όταν επιθυμούμε μια ομάδα εντολών να εκτελεστεί πολλές φορές. Η εντολή Για χρησιμοποιείται για καθορισμένο αριθμό επαναλήψεων - όταν δηλαδή γνωρίζουμε πόσες φορές θέλουμε να εκτελεστεί ο βρόγχος της επανάληψης. Η εντολή Όσο... επανέλαβε και η εντολή Αρχή_επανάληψης... Μέχρις_ότου, χρησιμοποιούνται συνήθως όταν δε γνωρίζουμε από πριν το πλήθος των επαναλήψεων. Σε αυτές τις περιπτώσεις το πλήθος των επαναλήψεων καθορίζεται από την τιμή της συνθήκης. Η εντολή Όσο... επανέλαβε ελέγχει την συνθήκη στην αρχή της επανάληψης και αν αυτή είναι αληθής τότε εκτελείται το μπλοκ εντολών της επανάληψης. Κατά την εντολή Αρχή_επανάληψης... Μέχρις_ότου, πρώτα εκτελείται το μπλοκ εντολών της επανάληψης, και στο τέλος της επανάληψης ελέγχεται η συνθήκη. Αυτό σημαίνει ότι θα εκτελεστεί οπωσδήποτε τουλάχιστον μία φορά ο βρόγχος επανάληψης στην περίπτωση της εντολής Αρχή_επανάληψης... Μέχρις_ότου. Στην εντολή Για, δεν χρειάζεται να αρχικοποιήσουμε τον μετρητή και να φροντίσουμε για την αύξησή του κάθε φορά που εκτελείται ο βρόγχος της επανάληψης. Το βήμα δεν μπορεί να πάρει τιμή 0. 9

Φύλλο Εργασίας 1 (σπίτι) Άσκηση 1 Άσκηση 2 Άσκηση 3 Να εκτελέσετε το παρακάτω τμήμα αλγορίθμου, για Κ = 24 και L = 40. Να γράψετε στο τετράδιό σας τις τιμές των μεταβλητών Χ, Υ καθώς αυτές τυπώνονται με την εντολή Εμφάνισε Χ, Υ (τόσο μέσα στη δομή επανάληψης όσο και στο τέλος του αλγορίθμου). Χ Κ Y L Αν Χ < Υ τότε ΤΕΜΡ Χ Χ Υ Υ ΤΕΜΡ Τέλος_αν Όσο Υ<>0 επανάλαβε ΤΕΜΡ Υ Υ Χ ΜOD Y Χ TEMP Εμφάνισε Χ, Υ Τέλος_επανάληψης Υ (Κ * L) DIV X Εμφάνισε Χ, Υ Δίνεται το παρακάτω τμήμα αλγορίθμου: Χ 2 ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ Y X DIV 2 Z A_M(X/3) ΑΝ Ζ > 0 ΤΟΤΕ Α Z ΑΛΛΙΩΣ Α Υ ΤΕΛΟΣ_ΑΝ ΓΡΑΨΕ Χ, Υ, Ζ, Α Χ Χ + 3 ΜΕΧΡΙΣ_ΟΤΟΥ Χ > 10 Να γράψετε στο τετράδιό σας τις τιμές των μεταβλητών που θα εμφανιστούν σε κάθε επανάληψη. Δίνεται η παρακάτω εντολή: Για i από τ1 μέχρι τ2 με_βήμα β εντολή1 Τέλος_επανάληψης Να γράψετε στο τετράδιό σας πόσες φορές εκτελείται η εντολή1 για κάθε έναν από τους παρακάτω συνδυασμούς των τιμών των τ1, τ2 και β. 1. τ1=5 τ2=0 β=-2 2. τ1=5 τ2=1 β=2 3. τ1=5 τ2=5 β=1 4. τ1=5 τ2=6,5 β=0,5 10

Επαναλήψεις Γνωστού και Αγνώστου Πλήθους Οι μαθητές συχνά δυσκολεύονται να κατανοήσουν σε ένα πρόβλημα αν η επαναληπτική διαδικασία που περιγράφεται είναι γνωστού πλήθους επαναλήψεων (οπότε θα μπορούν να χρησιμοποιήσουν την εντολή ΓΙΑ) ή αγνώστου πλήθους επαναλήψεων (οπότε θα πρέπει να επιλέξουν ανάμεσα στις εντολές ΟΣΟ και ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ). Παραδείγματα 1. Να αναπτύξετε έναν αλγόριθμο ο οποίος θα διαβάζει μια ακολουθία 10 αριθμών και θα υπολογίζει τον Μέγιστο και τον Ελάχιστο, και τη θέση τους. 2. Να γραφεί αλγόριθμος ο οποίος για ένα σύνολο Ν τυχαίων ακεραίων αριθμών να υπολογίζει και να τυπώνει (α) το μέσο όρο τους και (β) πόσοι από αυτούς είναι άρτιοι και πόσοι περιττοί. 3. Να αναπτύξετε αλγόριθμο που θα διαβάζει αριθμούς αγνώστου πλήθους και θα εκτυπώνει το μέσο όρο των θετικών. Η επαναληπτική διαδικασία να τερματίζεται όταν δοθεί ο αριθμός 0. 4. Να δοθεί αλγόριθμος ο οποίος διαβάζει μη μηδενικούς αριθμούς και υπολογίζει το γινόμενό τους. 5. Να αναπτύξετε έναν αλγόριθμος ο οποίος θα διαβάζει μια ακολουθία το πολύ μέχρι 10 θετικών αριθμών και θα υπολογίζει : το άθροισμά τους, το πλήθος τους και το μέσο όρο τους. 11

Αθροιστής Παράδειγμα Να δοθεί αλγόριθμος ο οποίος θα διαβάζει Ν αριθμούς και θα υπολογίζει και εμφανίζει το άθροισμά τους. Αλγόριθμος Άθροισμα Αρχή Διάβασε Ν S 0 Για i από 1 μέχρι Ν Διάβασε x S S + x Τέλος_επανάληψης Εμφάνισε S Τέλος Άθροισμα!Μηδενίζουμε το άθροισμα πάντα έξω από την επανάληψη!προσθέτουμε στο άθροισμα τον αριθμό που διαβάσαμε Παρατήρηση: χρήση «Αρχή» - Χαλαρή σύνταξη έλλειψη //Δεδομένα//, //Αποτελέσματα// 12

Μετρητής Παράδειγμα Να δοθεί αλγόριθμος ο οποίος θα διαβάζει Ν αριθμούς και θα υπολογίζει και εμφανίζει το πλήθος των θετικών και το πλήθος των αρνητικών. Αλγόριθμος Μετρητές //Δεδομένα Ν, x// πλθ 0 πλα 0 Για i από 1 μέχρι Ν Διάβασε x Αν x > 0 τότε πλθ πλθ + 1 Αλλιώς_αν x<0 τότε πλα πλα + 1 Τέλος_Αν Τέλος_επανάληψης //Αποτελέσματα πλθ, πλα// Τέλος Μετρητές Παρατήρηση: //Δεδομένα Ν,x// ασάφεια!μηδενίζουμε τους μετρητές έξω από την επανάληψη! Αυξάνουμε κατά 1 την τιμή του πλήθους των θετικών! Αυξάνουμε κατά 1 την τιμή του πλήθους των αρνητικών 13

Μέσος όρος Παράδειγμα Να δοθεί αλγόριθμος ο οποίος θα διαβάζει Ν αριθμούς και θα υπολογίζει και εμφανίζει το Μέσο Όρο όλων των αριθμών, το Μέσο Όρο των αρτίων και το ποσοστό εμφάνισης του αριθμού 3. (Θεωρείστε ότι το Ν είναι θετικός ακέραιος αριθμός) Αλγόριθμος Μέσος_Όρος Αρχή Διάβασε Ν πλα 0, πλ 0, S 0, Sα 0 Για i από 1 μέχρι Ν Διάβασε x Αν xmod2= 0 τότε πλα πλα + 1 Sα Sα + x Αλλιώς_αν x=3 τότε πλ πλ + 1 Τέλος_Αν S S + x Τέλος_επανάληψης ΜΟ S / N Εμφάνισε Μέσος όρος όλων:, ΜΟ Αν πλα>0 τότε ΜΟα Sα / πλα Εμφάνισε Μέσος όρος θετικών:, ΜΟα Αλλιώς Εμφάνισε Δεν υπάρχουν άρτιοι αριθμοί Τέλος_Αν ποσ0 (πλ0 / N) * 100 Εμφάνισε Ποσοστό μηδέν:, ποσ0, % Τέλος Μέσος_Όρος!Μηδενίζουμε τους μετρητές και τα αθροίσματα έξω από την επανάληψη!υπολογίζουμε το πλήθος και άθροισμα μόνο των αρτίων!υπολογίζουμε το άθροισμα όλων των αριθμών!υπολογίζουμε το μέσο όρο μετά την επανάληψη! Ελέγχουμε αν το πλήθος είναι μη μηδενικό για τον υπολογισμό 14

Ασκήσεις για το σπίτι 1. Να γραφεί αλγόριθμος ο οποίος να υπολογίζει και να τυπώνει το μέσο όρο, το άθροισμα και το γινόμενο σε κάθε μία από τις παρακάτω περιπτώσεις: α) των αριθμών από το 1 έως το Ν β) των περιττών αριθμών από το 1 έως το Ν γ) των άρτιων αριθμών από το 1 έως το Ν. 2. Να γίνει αλγόριθμος που να δέχεται τους βαθμούς δύο μαθητών, του Κώστα και του Τάσου, σε 12 διαφορετικά μαθήματα. Στην συνέχεια να υπολογίζει σε πόσα μαθήματα ο Κώστας είχε καλύτερο βαθμό από τον Τάσο, σε πόσα ο Τάσος είχε καλύτερο βαθμό από τον Κώστα και σε πόσα είχαν τον ίδιο βαθμό. 3. Δίνεται το πλήθος των υπαλλήλων που εργάζονται σε μια εταιρεία και οι ετήσιες αποδοχές κάθε υπαλλήλου της σε Ευρώ. Να γράψετε αλγόριθμο που να υπολογίζει και να εμφανίζει: α) Το σύνολο των χρημάτων που έχει καταβάλλει η εταιρεία για όλους τους υπαλλήλους της β) Το μέσο όρο των αποδοχών που καταβάλλει η εταιρεία σε κάθε υπάλληλο γ) Το πλήθος των υπαλλήλων με ετήσιες αποδοχές μεγαλύτερες από 30.000. 15

Φύλλο Εργασίας 3 (Εργαστήριο) 1. Να δώσετε αλγόριθμο που θα διαβάζει επαναληπτικά 7 αριθμούς και θα υπολογίζει και εμφανίζει το συνολικό άθροισμα τους, το μέσο όρο τους και το πλήθος των θετικών. Αλγόριθμος Τεστ Δεδομένα // // 2α. Για τον παραπάνω αλγόριθμο να συμπληρωθεί ο πίνακας τιμών όταν ως είσοδο δοθούν οι παρακάτω αριθμοί: 6, 8, -2, 11, -4, -1, 10 Επανάληψη Μεταβλητές Συνθήκη Οθόνη 2β. Να μετατρέψετε τον παραπάνω αλγόριθμο σε πρόγραμμα στο περιβάλλον της Γλωσσομάθειας και να παρακολουθήσετε τον πίνακα τιμών συγκρίνοντάς τις τιμές από το ερώτημα 2α. Τέλος να επισημάνετε τις διαφορές από τον αλγόριθμο. 16

Μέγιστος - Ελάχιστος Παράδειγμα Να δοθεί αλγόριθμος ο οποίος θα διαβάζει Ν θετικούς αριθμούς και υπολογίζει και εμφανίζει το μέγιστο όλων των αριθμών. (Θεωρείστε ότι οι αριθμοί είναι θετικοί) Αλγόριθμος Μέγιστος1 Αρχή Διάβασε Ν Διάβασε x Max x θmax 1 Για i από 2 μέχρι Ν Διάβασε x Αν x > Max τότε Max x θmax i Τέλος_Αν Τέλος_επανάληψης Εμφάνισε Max, θmax Τέλος Μέγιστος1!Διαβάζουμε τον πρώτο αριθμό έξω από την επανάληψη!θέτουμε τον πρώτο αριθμό Max και κρατάμε τη θέση του!εκτελούμε Ν-1 επαναλήψεις!ελέγχουμε και κρατάμε τον τρέχοντα max και τη θέση του! Εμφανίζουμε τα αποτελέσματα μετά το τέλος επανάληψης Αλγόριθμος Μέγιστος2 Αρχή Διάβασε Ν Max -1 Για i από 1 μέχρι Ν Διάβασε x Αν x > Max τότε Max x θmax i Τέλος_Αν Τέλος_επανάληψης Εμφάνισε Max, θmax Τέλος Μέγιστος2!αρχικοποιούμε με πολύ μικρή τιμή εκτός ορίων!εκτελούμε Ν επαναλήψεις Παρατήρηση: Πρέπει να τονίσουμε στους μαθητές πότε μπορούν να χρησιμοποιήσουν τον 2ο Αλγόριθμο (σελ 19 τετράδιο μαθητή) 17

Επαναλήψεις Αγνώστου Πλήθους 1. Έλεγχος Δεδομένων Αρχή_επανάληψης Εμφάνισε Δώσε... Διάβασε x Μέχρις_ότου <συνθήκη για το x> 2. Τιμή Φρουρός Διάβασε x Όσο <συνθήκη για το x> επανάλαβε.. Διάβασε x Τέλος_επανάληψης 3. Ερώτηση στο χρήστη Αρχή_επανάληψης... Εμφάνισε θα συνεχίσεις;ναι/οχι Διάβασε answer Μέχρις_ότου answer= ΟΧΙ 4. Γενικές Αγνώστου Πλήθους (Τελικές τιμές, Όρια) 5. Μενού Επιλογών Βοηθητικό Φυλλάδιο 18

Φύλλο Εργασίας (Εργαστήριο) 1. Να δώσετε αλγόριθμο που θα διαβάζει επαναληπτικά την είσπραξη από κάθε πελάτη ενός καταστήματος και θα υπολογίζει και εμφανίζει τις συνολικές εισπράξεις και το πλήθος των πελατών στο τέλος της ημέρας. Η επαναληπτική διαδικασία θα σταματά όταν δοθεί αρνητική τιμή για την είσπραξη. Αλγόριθμος Εισπράξεις Δεδομένα // // 2. Για τον παραπάνω αλγόριθμο συμπληρώσετε τον πίνακα τιμών όταν δοθούν οι παρακάτω τιμές εισόδου: 30, 50, 45, 15, 20, 25,-1 Επανάληψη Μεταβλητές Συνθήκη Οθόνη 3. Να μετατρέψετε τον παραπάνω αλγόριθμο σε πρόγραμμα στο περιβάλλον της Γλωσσομάθειας και να παρακολουθήσετε τον πίνακα τιμών. 19

20

Κι άλλες Επαναλήψεις Μετατροπές από την μια επαναληπτική δομή στις άλλες - Η εντολή Για - Όσο σε Αρχή_Επανάληψης κ.ο.κ. - Παραμετρικές Σύνθετοι Πίνακες Τιμών - Θέματα Πανελληνίων Συναρτήσεις Διοφαντική Εξίσωση Διπλές Πολλαπλές Επαναλήψεις Διαγράμματα Ροής - Πραγματική τιμή βήματος (λ.χ. 0,1) - Διπλή ή Τριπλή Επανάληψη (λ.χ. x+y+z=8) - Σε προβλήματα - Σε Πίνακες τιμών - Σε Διαγράμματα Ροής - Μετατροπή ψευδοκώδικα (εμφωλευμένων επαναλήψεων ) σε Διάγραμμα Ροής - Μετατροπή Διαγράμματος σε ψευδοκώδικα 21

Μαθησιακές Δυσκολίες στην επανάληψη Καθορισμός της συνθήκης ελέγχου όταν απαιτείται λογική έκφραση με περισσότερες από μία μεταβλητές ελέγχου (λ.χ. S+x<1000) Μη αρχικοποίηση και ανανέωση της τιμής των μεταβλητών ελέγχου Μη αναγνώριση του ατέρμονα βρόχου και της μη εκτέλεσης της επανάληψης Καθορισμός του βήματος ανανέωσης της μεταβλητής-μετρητή στη «Για» μέσω εντολής ανάθεσης τιμής (Διαφορετική αντίληψη και αναπαράσταση της επαναληπτικής διαδικασίας στην καθημερινή ζωή Τρόπος λειτουργίας των επαναληπτικών δομών) 22