SlideShare a Scribd company logo
1 of 6
Download to read offline
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


        Τάξη: Γ΄ Λυκείου Τεχνολογική Κατεύθυνση
        Ενότητα: 2.4.5, 8.2.3 (Δομή Επανάληψης – ΓΙΑ – Μέρος Α’)


                                         21ο Φύλλο Ασκήσεων

                                        Βασικά Σημεία Θεωρίας

        Δομή Επανάληψης – ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ

        Μια άλλη μορφή της Δομής Επανάληψης είναι η εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ. Εδώ οι εντολές
        της επανάληψης εκτελούνται για όλες τις τιμές της μεταβλητής από την αρχική τιμή μέχρι την
        τελική, αυξανόμενες με την τιμή του βήματος.

                                     ΕΠΑΝΑΛΗΨΗ ΜΕ ΤΗΝ ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ
                  Σύνταξη σε Αλγόριθμο                       Διάγραμμα Ροής                       Παράδειγμα:
                                                                                            Γράφειτουςαριθμούςαπό1έως100
Για Μεταβλητή από Αρχ_τιμή μέχρι Τελ_τιμή με_βήμα Βήμα
                                                                                            ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100
     Εντολές
                                                                                                   ΓΡΑΨΕ i
Τέλος_επανάληψης                                                                            ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
                   Σύνταξη σε Γλώσσα

ΓΙΑ Μεταβλητή ΑΠΟ Αρχ_τιμή ΜΕΧΡΙ Τελ_τιμή ΜΕ ΒΗΜΑ Βήμα
     Εντολές
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

                   Αρχικά ελέγχεται η συνθήκη και για όσο είναι αληθής, επαναλαμβάνεται η εκτέλεση των
                 εντολών       μέσα στον βρόχο.
  Λειτουργία:      Όταν η συνθήκη γίνει ψευδής, τότε διακόπτεται η επανάληψη και εκτελείται η εντολή που
                     βρίσκεται εκτός του βρόχου.
                   Η εντολή ΓΙΑ είναι ένα πακέτο εντολών και έτσι δεν χρειάζεται αρχικοποίηση ούτε αλλαγή του
                  μετρητή.
                   Το τμήμα του Βήματος μπορεί να παραλειφθεί αν είναι ίσο με 1.
                   Το βήμα δεν μπορεί να είναι 0, γιατί τότε έχουμε ατέρμον βρόχο.
                   Οι τιμές της ΓΙΑ μπορούν να πάρουν πραγματικές ή και αρνητικές τιμές.
                  Επειδή ο έλεγχος της συνθήκης γίνεται στην αρχή της επανάληψης, υπάρχει περίπτωση η
Χαρακτηριστικά:   συνθήκη να είναι ΨΕΥΔΗΣ, από την αρχή και έτσι να μην εκτελεστεί καμία φορά η ομάδα
                  εντολών του βρόχου. Αυτό συμβαίνει όταν για παράδειγμα έχουμε ΓΙΑ i ΑΠΟ 3 ΜΕΧΡΙ 1  0
                  επαναλήψεις.
                   Στην ειδική περίπτωση όπου η αρχική τιμή είναι ίδια με την τελική, τότε έχουμε 1 μόνο
                     επανάληψη. Για παράδειγμα έχουμε ΓΙΑ i ΑΠΟ 3 ΜΕΧΡΙ 3  1 επανάληψη.
                   Δεν επιτρέπεται να αλλάξουμε την τιμή της μεταβλητής – μετρητή μέσα στο βρόχο.
                   Η ΓΙΑ είναι η πιο συχνά χρησιμοποιούμενη εντολή επανάληψης.




        Νίκος Μιχαηλίδης            http://users.sch.gr/nikmichailidis                           1
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


    Ας δούμε συγκεντρωτικά το αποτέλεσμα της ΓΙΑ (επαναλήψεις αλλά και μετέπειτα τιμή του
    μετρητή), για διάφορες περιπτώσεις τιμών.

                               ΠΙΝΑΚΑΣ ΠΕΡΙΠΤΩΣΕΩΝ ΣΤΗ ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ
                                                                           Αριθμός               Τιμή μετρητή
    Αρχική Τιμή         Τελική Τιμή                    Βήμα
                                                                         Επαναλήψεων          μετά την επανάληψη

         1                    5                         1                    5                          6
         0                    10                        2                    6                         12
        -5                    5                         2                    6                          7
        10                    0                         -2                   6                         -2
       100                    99                        1                    0                         100
         4                    4                         1                    1                          5
         1                    10                        0                        άπειρες (ατέρμον βρόχος)
        0.1                   1                        0.1                  10                         1.1



    Λυμένο Παράδειγμα (βιβλίο σελ. 43)

    Να γραφτεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο να υπολογίζει και να εκτυπώνει το άθροισμα των
    100 ακεραίων από το 1 μέχρι το 100.

              Διάγραμμα Ροής                                            Κώδικας σε ΓΛΩΣΣΑ



                                                      ΠΡΟΓΡΑΜΜΑ Άθροισμα_Ακεραίων
                                                      ΜΕΤΑΒΛΗΤΕΣ
                                                        ΑΚΕΡΑΙΕΣ: i, SUM
                                                      ΑΡΧΗ
                                                        SUM <- 0 !Αρχικοποίηση αθροίσματος
                                                        ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 !Το βήμα παραλείπεται
                                                          SUM <- SUM + i ! υπολογισμός μερικού αθρ.
                                                        ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
                                                        ΓΡΑΨΕ SUM ! περιέχει το τελικό άθροισμα
                                                      ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ




    Νίκος Μιχαηλίδης               http://users.sch.gr/nikmichailidis                               2
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


Ερωτήσεις τύπου Σωστό - Λάθος
1. Όταν σε μια δομή ΓΙΑ παραλείπεται το βήμα, τότε εννοείται πως το βήμα είναι 1.             Σ Λ

2. Στη δομή επανάληψης ΓΙΑ δεν είναι δυνατόν η αρχική τιμή να είναι μεγαλύτερη από την
   τελική.                                                                       Σ Λ

3. Η δομή ΓΙΑ πρέπει πάντοτε να έχει ως βήμα έναν θετικό αριθμό.                              Σ Λ

4. Αν το βήμα μιας δομής ΓΙΑ είναι αρνητικός αριθμός, τότε δεν εκτελείται καμία επανάληψη.
                                                                                     Σ Λ

5. Στη δομή επανάληψης ΓΙΑ το βήμα δεν μπορεί να είναι μηδέν.                                 Σ Λ

6. Οι εντολές του βρόχου ΓΙΑ εκτελούνται τουλάχιστον μια φορά.                                Σ Λ

7. Στην εντολή ΓΙΑ ο βρόχος επαναλαμβάνεται για προκαθορισμένο αριθμό επαναλήψεων.
                                                                             Σ Λ

8. Στην επαναληπτική δομή ΓΙΑ … ΑΠΟ … ΜΕΧΡΙ … ΜΕ ΒΗΜΑ οι τιμές ΑΠΟ, ΜΕΧΡΙ και
   ΜΕ ΒΗΜΑ δεν είναι απαραίτητο να είναι ακέραιες.                      Σ Λ

9. Ο βρόχος ΓΙΑ Κ ΑΠΟ 5 ΜΕΧΡΙ 5 δεν εκτελείται καμία φορά.                                    Σ Λ

10. Στη δομή επανάληψης ΓΙΑ πρέπει η τιμή του μετρητή να μεταβάλλεται εντός του
   βρόχου.                                                                 Σ Λ



Ερωτήσεις Πολλαπλής Επιλογής

1. Πόσες φορές θα εκτελεστεί η διπλανή επανάληψη;                 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 2 ΜΕ ΒΗΜΑ 3
                                                                         ΓΡΑΨΕ ‘Μήνυμα’
α) 2   β) 0     γ) 1   δ) άπειρες                                 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ


                                                                 Α0
2. Τι θα εκτυπώσει το διπλανό τμήμα αλγορίθμου;                  ΓΙΑ i ΑΠΟ 10 ΜΕΧΡΙ 20 ΜΕ ΒΗΜΑ 10
α) 0   β) 100      γ) 500   δ) 400                                      ΑΑ+i^2
                                                                 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
                                                                 ΓΡΑΨΕ Α


                                                                   α0
3. Δίνεται το διπλανό τμήμα αλγορίθμου. Αν το                      β0
αποτέλεσμα είναι α = 0 και β = 3, τότε ποια τιμή θα                ΓΙΑ i ΑΠΟ Ζ ΜΕΧΡΙ 4 ΜΕ ΒΗΜΑ -2
μπορούσε να έχει το Ζ;                                               ΑΝ i MOD 2 = 0 ΤΟΤΕ
                                                                          αα+1
α) Z = 11       β) Z = 9      γ) Z = 8         δ) Z = 2
                                                                     ΑΛΛΙΩΣ
                                                                          ββ+1
                                                                     ΤΕΛΟΣ_ΑΝ
                                                                   ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ




Νίκος Μιχαηλίδης            http://users.sch.gr/nikmichailidis                            3
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


4. Το διπλανό τμήμα αλγορίθμου:
                                                                          Σ0
α) υπολογίζει το άθροισμα των τριψήφιων ακεραίων                          ΓΙΑ i ΑΠΟ 100 ΜΕΧΡΙ 999 ΜΕ ΒΗΜΑ 2
                                                                                 ΣΣ+i
β) υπολογίζει το άθροισμα των τριψήφιων άρτιων
                                                                          ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ακεραίων
γ) υπολογίζει το άθροισμα των τριψήφιων περιττών
ακεραίων


5. Ποιο από τα παρακάτω τμήματα αλγορίθμου υπολογίζει το άθροισμα των περιττών ακεραίων
που βρίσκονται στο διάστημα [1, 100];
α)   Άθροισμα  0
                                                                β)   Άθροισμα  0
     ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100                                           ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2
            Άθροισμα  Άθροισμα + i                                         Άθροισμα  Άθροισμα + i
     ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ                                                ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ



γ)    ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2                           δ)   ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2
             Άθροισμα  0                                                   Άθροισμα  Άθροισμα + i
             Άθροισμα  Άθροισμα + i                                 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
      ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ



6. Επιλέξτε μία από τις σωστές απαντήσεις για το, τι θα εμφανίσουν οι παρακάτω κώδικες
στην οθόνη:
α)                           β)                            γ)                              δ)
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3          ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3           ΓΙΑ i ΑΠΟ 5 ΜΕΧΡΙ -3 ME         ΜΕΤΡ <-- 0
      ΓΡΑΨΕ i                      ΓΡΑΨΕ i                 BHMA -3                         ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 4 ΜΕ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ             ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ                     ΓΡΑΨΕ i                  ΒΗΜΑ 2
                             ΓΡΑΨΕ i                       ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ                     ΜΕΤΡ <-- ΜΕΤΡ + i
                                                                                           ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
                                                                                           ΓΡΑΨΕ i, ΜΕΤΡ
 i) 0 1 2      ii) 1 2 3 4    i) 1 2 3 4    ii) 1 2 3 3     i) 5 0 -3       ii) -3 0 5       i) 4 4      ii) 5 5
 iii) 2 3 4    iv) 1 2 3      iii) 1 2 3    iv) 0 1 2 3     iii) 5 2 -1     iv) -1 2 5       iii) 5 4    iv) 1 5



Ασκήσεις

1. Δίνεται η παρακάτω εντολές. Πόσες φορές εκτελείται η εντολή Εμφάνισε για καθένα από
τους παρακάτω συνδυασμούς των τιμών των μεταβλητών Β, Γ και Δ:

Για Α από Β μέχρι Γ με_βήμα Δ
        Εμφάνισε "ΚΑΛΗΣΠΕΡΑ"
Τέλος_επανάληψης

α) Β = 2      Γ=5   Δ=1      β) Β =-1      Γ=1   Δ = 0,5    γ) Β =-7       Γ =-6   Δ =-5   δ) Β = 5   Γ=5       Δ=1




Νίκος Μιχαηλίδης                  http://users.sch.gr/nikmichailidis                                        4
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


2. Δίνεται η παρακάτω εντολές. Πόσες φορές εκτελείται η εντολή - εντολή1 - για καθένα από
τους παρακάτω συνδυασμούς των τιμών των μεταβλητών τ1, τ2 και β:
Για i από τ1 μέχρι τ2 με_βήμα β
        εντολή1
Τέλος_επανάληψης

α) τ1=5   τ2=0     β= -2   β) τ1=5   τ2=1   β=2       γ) τ1=5      τ2=5   β=1   δ) τ1=5   τ2=6,5       β=0,5




3. Να γραφούν (με τη χρήση της ΓΙΑ) οι εντολές που χρειάζονται για να εμφανίζεται:
                                                                      γ) Το μήνυμα ΘΕΤΙΚΟΣ ή
α) Το τετράγωνο όλων       β) Το γινόμενο και το άθροισμα
                                                                      ΑΡΝΗΤΙΚΟΣ, για κάθε αριθμό από το
των αριθμών από το 1       όλων των αριθμών από το 3 μέχρι το
                                                                      -10 έως το 10. (ανάλογα με το τι
μέχρι το 20                30 που είναι πολλαπλάσια του 3
                                                                      είναι… το 0 ας θεωρηθεί θετικός)




4. Δίνεται το διάγραμμα ροής του αλγόριθμου:

                                         α) Ποιον τύπο δεδομένων θα επιλέγατε για τη δήλωση κάθε
                                         μεταβλητής;



                                         β) Ποιες είναι οι διαδοχικές τιμές των i και sum;

                                              i
                                            sum

                                         γ) Ποιες τιμές θα εκτυπωθούν;




                                         δ) Ποια αριθμητική παράσταση υπολογίζει ο
                                         αλγόριθμος;




Νίκος Μιχαηλίδης              http://users.sch.gr/nikmichailidis                                   5
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον


         5. Δίνεται το παρακάτω πρόγραμμα. Να συμπληρώσετε τον πίνακα τιμών.


      ΠΡΟΓΡΑΜΜΑ ΠΙΝΑΚΑΣ_ΤΙΜΩΝ_ΓΙΑ                                         ΠΡΟΓΡΑΜΜΑ ΠΙΝΑΚΑΣ_ΤΙΜΩΝ_ΓΙΑ
 1.
      ΜΕΤΑΒΛΗΤΕΣ
 2.                                                                           Γραμμή                Α   Β   Κ   Ι
         ΑΚΕΡΑΙΕΣ: Α, Β, Κ, Ι
 3.
      ΑΡΧΗ                                                5.    Α <-- 2
 4.
         Α <-- 2                                          6.    Β <-- 1
 5.
         Β <-- 1                                          7.    ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2
 6.
         ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2
 7.                                                       8.     Α <-- Α + Ι
            Α <-- Α + Ι
 8.                                                       9.     Β <-- Β + Α
            Β <-- Β + Α
 9.                                                       10.      Κ <-- Α + Β
            Κ <-- Α + Β
10.                                                       11.      ΑΝ Α < Β - 3 ΤΟΤΕ
            ΑΝ Α < Β - 3 ΤΟΤΕ
11.
                 Κ <-- Κ + 1                              22.       ΑΝ Β >= Κ + 1 ΤΟΤΕ Α <-- Α +1
12.
                 ΑΝ Κ > Α + Β ΤΟΤΕ                        7.    ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2
13.
                    Α <-- Β                               8.     Α <-- Α + Ι
14.
                    Β <-- Α                               9.     Β <-- Β + Α
15.
                 ΑΛΛΙΩΣ
16.                                                       10.      Κ <-- Α + Β
                    Α <-- Κ
17.                                                       11.      ΑΝ Α < Β - 3 ΤΟΤΕ
                    Κ <-- Β
18.                                                       12.       Κ <-- Κ + 1
                    Β <-- Κ
19.                                                       13.       ΑΝ Κ > Α + Β ΤΟΤΕ
                 ΤΕΛΟΣ_ΑΝ
20.
            ΑΛΛΙΩΣ                                        14.         Α <-- Β
21.
                 ΑΝ Β >= Κ + 1 ΤΟΤΕ Α <-- Α +1            15.         Β <-- Α
22.
                    ΑΝ Α <= Β - 3 ΤΟΤΕ Κ <-- Κ - 1        7.    ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2
23.
                    ΤΕΛΟΣ_ΑΝ                              8.     Α <-- Α + Ι
24.
                    ΑΝ Α = Β ΤΟΤΕ Α <-- Α/2               9.     Β <-- Β + Α
25.
                    ΤΕΛΟΣ_ΑΝ
26.                                                       10.      Κ <-- Α + Β
                    Β <-- Κ - Α
27.                                                       11.      ΑΝ Α < Β - 3 ΤΟΤΕ
                    ΓΡΑΨΕ Α, Β, Κ, Ι
28.                                                       12.       Κ <-- Κ + 1
                 ΤΕΛΟΣ_ΑΝ
29.                                                       13.       ΑΝ Κ > Α + Β ΤΟΤΕ
            ΤΕΛΟΣ_ΑΝ
30.
         ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ                                 14.         Α <-- Β
31.
         ΓΡΑΨΕ Α, Β, Κ, Ι                                 15.         Β <-- Α
32.
      ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ                                  7.    ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2
33.
      ΠΙΝΑΚΑΣ_ΤΙΜΩΝ_ΓΙΑ                                   32.    ΓΡΑΨΕ Α, Β, Κ, Ι




         Νίκος Μιχαηλίδης                http://users.sch.gr/nikmichailidis                             6

More Related Content

What's hot

ΑΕΠΠ: 18ο Φύλλο Ασκήσεων
ΑΕΠΠ: 18ο Φύλλο ΑσκήσεωνΑΕΠΠ: 18ο Φύλλο Ασκήσεων
ΑΕΠΠ: 18ο Φύλλο ΑσκήσεωνNikos Michailidis
 
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄Nikos Michailidis
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςGeorge Papaloukas
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσειςfrijalas
 
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠΔιαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠEleni Kokkinou
 
Βασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμούΒασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμούΙωάννου Γιαννάκης
 
πληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησειςπληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησειςAnastasios Timotheidis
 
ΑΕΠΠ: 7ο Φύλλο Εργασίας
ΑΕΠΠ: 7ο Φύλλο ΕργασίαςΑΕΠΠ: 7ο Φύλλο Εργασίας
ΑΕΠΠ: 7ο Φύλλο ΕργασίαςNikos Michailidis
 
Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]
Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]
Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]Μάκης Χατζόπουλος
 
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥAnastasia Stathopoulou
 
Στάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματοςΣτάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματοςKaterina Drimili
 
Αλγοριθμική Δομή Επιλογής
Αλγοριθμική Δομή ΕπιλογήςΑλγοριθμική Δομή Επιλογής
Αλγοριθμική Δομή Επιλογήςgregdereken
 
εντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμουεντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμουAgisilaos Tsaraboulidis
 
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωναεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωνevoyiatz
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠEleni Kokkinou
 
ΑΕΠΠ: 11ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 11ο Φυλλάδιο ΑσκήσεωνΑΕΠΠ: 11ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 11ο Φυλλάδιο ΑσκήσεωνNikos Michailidis
 
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥAnastasia Stathopoulou
 
αεππ κεφαλαιο 1ο.ppt
αεππ   κεφαλαιο 1ο.pptαεππ   κεφαλαιο 1ο.ppt
αεππ κεφαλαιο 1ο.pptht101
 

What's hot (20)

ΑΕΠΠ: 18ο Φύλλο Ασκήσεων
ΑΕΠΠ: 18ο Φύλλο ΑσκήσεωνΑΕΠΠ: 18ο Φύλλο Ασκήσεων
ΑΕΠΠ: 18ο Φύλλο Ασκήσεων
 
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
ΑΕΠΠ: Δομή Επιλογής - Μέρος Α΄
 
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσειςΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
ΑΕΠΠ, Δομή Επανάληψης, Μεθοδολογία & υποδειγματικά λυμένες ασκήσεις
 
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές ΠαρατηρήσειςΜέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
Μέχρις_ότου - Σύγκριση με Όσο...επανάλαβε - Γενικές Παρατηρήσεις
 
όρια γ λυκείου
όρια γ λυκείουόρια γ λυκείου
όρια γ λυκείου
 
ΑΕΠΠ - Μάθημα 16
ΑΕΠΠ - Μάθημα 16ΑΕΠΠ - Μάθημα 16
ΑΕΠΠ - Μάθημα 16
 
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠΔιαγώνισμα δομή ακολουθίας ΑΕΠΠ
Διαγώνισμα δομή ακολουθίας ΑΕΠΠ
 
Βασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμούΒασικές έννοιες προγραμματισμού
Βασικές έννοιες προγραμματισμού
 
πληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησειςπληρης θεωρια αεππ ερωτησεις απαντησεις
πληρης θεωρια αεππ ερωτησεις απαντησεις
 
ΑΕΠΠ: 7ο Φύλλο Εργασίας
ΑΕΠΠ: 7ο Φύλλο ΕργασίαςΑΕΠΠ: 7ο Φύλλο Εργασίας
ΑΕΠΠ: 7ο Φύλλο Εργασίας
 
Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]
Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]
Φύλλα εργασίας Γεωμετρίας για την Α και Β Λυκείου [2018 - 19]
 
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
2.2.5 ΑΝΑΠΑΡΑΣΤΑΣΗ ΑΛΓΟΡΙΘΜΟΥ
 
Στάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματοςΣτάδια αντιμετώπισης προβλήματος
Στάδια αντιμετώπισης προβλήματος
 
Αλγοριθμική Δομή Επιλογής
Αλγοριθμική Δομή ΕπιλογήςΑλγοριθμική Δομή Επιλογής
Αλγοριθμική Δομή Επιλογής
 
εντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμουεντολές και-δομές-αλγορίθμου
εντολές και-δομές-αλγορίθμου
 
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωναεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
 
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠΔιαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
Διαγώνισμα 1ο και 2ο κεφ ΑΕΠΠ
 
ΑΕΠΠ: 11ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 11ο Φυλλάδιο ΑσκήσεωνΑΕΠΠ: 11ο Φυλλάδιο Ασκήσεων
ΑΕΠΠ: 11ο Φυλλάδιο Ασκήσεων
 
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
 
αεππ κεφαλαιο 1ο.ppt
αεππ   κεφαλαιο 1ο.pptαεππ   κεφαλαιο 1ο.ppt
αεππ κεφαλαιο 1ο.ppt
 

Similar to ΑΕΠΠ: 21ο Φύλλο Ασκήσεων

Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Ιωάννου Γιαννάκης
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣDimitris Psounis
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slidesharevmantza
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfpetroskorobos
 
διαγωνισμα α τετρ 2004 2005
διαγωνισμα α τετρ 2004 2005διαγωνισμα α τετρ 2004 2005
διαγωνισμα α τετρ 2004 2005Bas Genn
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνHuman Oid
 
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και ΕπανάληψηςΚεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και ΕπανάληψηςΙωάννου Γιαννάκης
 
θέματα πανελληνίων ανά κεφάλαιο 2021 22 pass
θέματα πανελληνίων ανά κεφάλαιο 2021 22 passθέματα πανελληνίων ανά κεφάλαιο 2021 22 pass
θέματα πανελληνίων ανά κεφάλαιο 2021 22 passDina Kiourtidou
 
Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)Dimitrios Kontogiannis
 
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονKef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονEleni Kokkinou
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleevaplyta
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥDimitris Psounis
 
Δομή Επανάληψης
Δομή ΕπανάληψηςΔομή Επανάληψης
Δομή Επανάληψηςgkesel
 
entoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdfentoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdfBillBill55
 
Δομή Επανάληψης (1ο μάθημα)
Δομή Επανάληψης (1ο μάθημα)Δομή Επανάληψης (1ο μάθημα)
Δομή Επανάληψης (1ο μάθημα)frijalas
 
Προγραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή Κάνε
Προγραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή ΚάνεΠρογραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή Κάνε
Προγραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή ΚάνεGeorge Papamitsos
 

Similar to ΑΕΠΠ: 21ο Φύλλο Ασκήσεων (20)

Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
Εισαγωγή στις αρχές της επιστήμης των ΗΥ Κεφ 2 2 7_4
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ
 
ΠΛΗ10 ΜΑΘΗΜΑ 2.4
ΠΛΗ10 ΜΑΘΗΜΑ 2.4ΠΛΗ10 ΜΑΘΗΜΑ 2.4
ΠΛΗ10 ΜΑΘΗΜΑ 2.4
 
κανόνες ασκήσεις επανάληψης Slideshare
κανόνες   ασκήσεις επανάληψης Slideshareκανόνες   ασκήσεις επανάληψης Slideshare
κανόνες ασκήσεις επανάληψης Slideshare
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
 
διαγωνισμα α τετρ 2004 2005
διαγωνισμα α τετρ 2004 2005διαγωνισμα α τετρ 2004 2005
διαγωνισμα α τετρ 2004 2005
 
Bασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμωνBασικές έννοιες αλγορίθμων
Bασικές έννοιες αλγορίθμων
 
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και ΕπανάληψηςΚεφ. 8 Εντολές Επιλογής και Επανάληψης
Κεφ. 8 Εντολές Επιλογής και Επανάληψης
 
θέματα πανελληνίων ανά κεφάλαιο 2021 22 pass
θέματα πανελληνίων ανά κεφάλαιο 2021 22 passθέματα πανελληνίων ανά κεφάλαιο 2021 22 pass
θέματα πανελληνίων ανά κεφάλαιο 2021 22 pass
 
Microworld[1]
Microworld[1]Microworld[1]
Microworld[1]
 
Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)Iterative Structure (Δομή Επανάληψης)
Iterative Structure (Δομή Επανάληψης)
 
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό ΠεριβάλλονKef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
Kef2o θεωρία Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
 
Tutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby exampleTutorial xatzikyriakou-pascalby example
Tutorial xatzikyriakou-pascalby example
 
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 4 - ΤΕΛΕΣΤΕΣ και η ΔΟΜΗ ΕΛΕΓΧΟΥ
 
Δομή Επανάληψης
Δομή ΕπανάληψηςΔομή Επανάληψης
Δομή Επανάληψης
 
entoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdfentoles_logo_1_gym_kalamarias_2011.pdf
entoles_logo_1_gym_kalamarias_2011.pdf
 
Δομή Επανάληψης (1ο μάθημα)
Δομή Επανάληψης (1ο μάθημα)Δομή Επανάληψης (1ο μάθημα)
Δομή Επανάληψης (1ο μάθημα)
 
Python Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή ΕπανάληψηςPython Κεφ. 1.4 Δομή Επανάληψης
Python Κεφ. 1.4 Δομή Επανάληψης
 
Προγραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή Κάνε
Προγραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή ΚάνεΠρογραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή Κάνε
Προγραμματισμός με το Microworlds Pro - Μεταβλητές, Εντολή Κάνε
 
4o Φ.Α. 2.1 + 2.3.pdf
4o Φ.Α. 2.1 + 2.3.pdf4o Φ.Α. 2.1 + 2.3.pdf
4o Φ.Α. 2.1 + 2.3.pdf
 

More from Nikos Michailidis

Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...Nikos Michailidis
 
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...Nikos Michailidis
 
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Nikos Michailidis
 
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...Nikos Michailidis
 
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...Nikos Michailidis
 
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...Nikos Michailidis
 
Mικρο-σενάρια στην Πληροφορική
Mικρο-σενάρια στην ΠληροφορικήMικρο-σενάρια στην Πληροφορική
Mικρο-σενάρια στην ΠληροφορικήNikos Michailidis
 
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS MoodleΔημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS MoodleNikos Michailidis
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠΗ διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠNikos Michailidis
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠΗ διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠNikos Michailidis
 
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και ΚατάρτισηΟδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και ΚατάρτισηNikos Michailidis
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Nikos Michailidis
 
Acstac 2014 - Presentation of 2 Π.Π.Γ.
Acstac 2014 - Presentation of 2 Π.Π.Γ. Acstac 2014 - Presentation of 2 Π.Π.Γ.
Acstac 2014 - Presentation of 2 Π.Π.Γ. Nikos Michailidis
 
Κίνδυνοι στο Facebook - Γ1
Κίνδυνοι στο Facebook - Γ1Κίνδυνοι στο Facebook - Γ1
Κίνδυνοι στο Facebook - Γ1Nikos Michailidis
 

More from Nikos Michailidis (20)

Odhgos ekpaid
Odhgos ekpaidOdhgos ekpaid
Odhgos ekpaid
 
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
 
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
 
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
 
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
 
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
 
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
 
Mικρο-σενάρια στην Πληροφορική
Mικρο-σενάρια στην ΠληροφορικήMικρο-σενάρια στην Πληροφορική
Mικρο-σενάρια στην Πληροφορική
 
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS MoodleΔημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠΗ διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠΗ διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
 
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και ΚατάρτισηΟδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
 
Acstac 2014 - Presentation of 2 Π.Π.Γ.
Acstac 2014 - Presentation of 2 Π.Π.Γ. Acstac 2014 - Presentation of 2 Π.Π.Γ.
Acstac 2014 - Presentation of 2 Π.Π.Γ.
 
B2 SaferInternet
B2 SaferInternetB2 SaferInternet
B2 SaferInternet
 
B2 SaferInternet 2014
B2 SaferInternet 2014B2 SaferInternet 2014
B2 SaferInternet 2014
 
B1 SaferInternet
B1 SaferInternetB1 SaferInternet
B1 SaferInternet
 
B1 SaferInternet
B1 SaferInternetB1 SaferInternet
B1 SaferInternet
 
B2 SaferInternet 2014
B2 SaferInternet 2014B2 SaferInternet 2014
B2 SaferInternet 2014
 
Κίνδυνοι στο Facebook - Γ1
Κίνδυνοι στο Facebook - Γ1Κίνδυνοι στο Facebook - Γ1
Κίνδυνοι στο Facebook - Γ1
 

Recently uploaded

Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηTheodora Chandrinou
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .Dimitra Mylonaki
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΧρύσα Παπακωνσταντίνου
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο Χρύσα Παπακωνσταντίνου
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξηΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψειςDimitra Mylonaki
 

Recently uploaded (9)

Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ  ΜΕΡΟΣ 1ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 1ο
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 

ΑΕΠΠ: 21ο Φύλλο Ασκήσεων

  • 1. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Τάξη: Γ΄ Λυκείου Τεχνολογική Κατεύθυνση Ενότητα: 2.4.5, 8.2.3 (Δομή Επανάληψης – ΓΙΑ – Μέρος Α’) 21ο Φύλλο Ασκήσεων Βασικά Σημεία Θεωρίας Δομή Επανάληψης – ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Μια άλλη μορφή της Δομής Επανάληψης είναι η εντολή ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ. Εδώ οι εντολές της επανάληψης εκτελούνται για όλες τις τιμές της μεταβλητής από την αρχική τιμή μέχρι την τελική, αυξανόμενες με την τιμή του βήματος. ΕΠΑΝΑΛΗΨΗ ΜΕ ΤΗΝ ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Σύνταξη σε Αλγόριθμο Διάγραμμα Ροής Παράδειγμα: Γράφειτουςαριθμούςαπό1έως100 Για Μεταβλητή από Αρχ_τιμή μέχρι Τελ_τιμή με_βήμα Βήμα ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 Εντολές ΓΡΑΨΕ i Τέλος_επανάληψης ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Σύνταξη σε Γλώσσα ΓΙΑ Μεταβλητή ΑΠΟ Αρχ_τιμή ΜΕΧΡΙ Τελ_τιμή ΜΕ ΒΗΜΑ Βήμα Εντολές ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ  Αρχικά ελέγχεται η συνθήκη και για όσο είναι αληθής, επαναλαμβάνεται η εκτέλεση των  εντολών μέσα στον βρόχο. Λειτουργία:  Όταν η συνθήκη γίνει ψευδής, τότε διακόπτεται η επανάληψη και εκτελείται η εντολή που βρίσκεται εκτός του βρόχου.  Η εντολή ΓΙΑ είναι ένα πακέτο εντολών και έτσι δεν χρειάζεται αρχικοποίηση ούτε αλλαγή του μετρητή.  Το τμήμα του Βήματος μπορεί να παραλειφθεί αν είναι ίσο με 1.  Το βήμα δεν μπορεί να είναι 0, γιατί τότε έχουμε ατέρμον βρόχο.  Οι τιμές της ΓΙΑ μπορούν να πάρουν πραγματικές ή και αρνητικές τιμές.   Επειδή ο έλεγχος της συνθήκης γίνεται στην αρχή της επανάληψης, υπάρχει περίπτωση η Χαρακτηριστικά: συνθήκη να είναι ΨΕΥΔΗΣ, από την αρχή και έτσι να μην εκτελεστεί καμία φορά η ομάδα εντολών του βρόχου. Αυτό συμβαίνει όταν για παράδειγμα έχουμε ΓΙΑ i ΑΠΟ 3 ΜΕΧΡΙ 1  0 επαναλήψεις.  Στην ειδική περίπτωση όπου η αρχική τιμή είναι ίδια με την τελική, τότε έχουμε 1 μόνο επανάληψη. Για παράδειγμα έχουμε ΓΙΑ i ΑΠΟ 3 ΜΕΧΡΙ 3  1 επανάληψη.  Δεν επιτρέπεται να αλλάξουμε την τιμή της μεταβλητής – μετρητή μέσα στο βρόχο.  Η ΓΙΑ είναι η πιο συχνά χρησιμοποιούμενη εντολή επανάληψης. Νίκος Μιχαηλίδης http://users.sch.gr/nikmichailidis 1
  • 2. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ας δούμε συγκεντρωτικά το αποτέλεσμα της ΓΙΑ (επαναλήψεις αλλά και μετέπειτα τιμή του μετρητή), για διάφορες περιπτώσεις τιμών. ΠΙΝΑΚΑΣ ΠΕΡΙΠΤΩΣΕΩΝ ΣΤΗ ΓΙΑ…ΑΠΟ…ΜΕΧΡΙ Αριθμός Τιμή μετρητή Αρχική Τιμή Τελική Τιμή Βήμα Επαναλήψεων μετά την επανάληψη  1 5 1 5 6  0 10 2 6 12  -5 5 2 6 7  10 0 -2 6 -2  100 99 1 0 100  4 4 1 1 5  1 10 0 άπειρες (ατέρμον βρόχος)  0.1 1 0.1 10 1.1 Λυμένο Παράδειγμα (βιβλίο σελ. 43) Να γραφτεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο να υπολογίζει και να εκτυπώνει το άθροισμα των 100 ακεραίων από το 1 μέχρι το 100. Διάγραμμα Ροής Κώδικας σε ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑ Άθροισμα_Ακεραίων ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: i, SUM ΑΡΧΗ SUM <- 0 !Αρχικοποίηση αθροίσματος ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 !Το βήμα παραλείπεται SUM <- SUM + i ! υπολογισμός μερικού αθρ. ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ SUM ! περιέχει το τελικό άθροισμα ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ Νίκος Μιχαηλίδης http://users.sch.gr/nikmichailidis 2
  • 3. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ερωτήσεις τύπου Σωστό - Λάθος 1. Όταν σε μια δομή ΓΙΑ παραλείπεται το βήμα, τότε εννοείται πως το βήμα είναι 1. Σ Λ 2. Στη δομή επανάληψης ΓΙΑ δεν είναι δυνατόν η αρχική τιμή να είναι μεγαλύτερη από την τελική. Σ Λ 3. Η δομή ΓΙΑ πρέπει πάντοτε να έχει ως βήμα έναν θετικό αριθμό. Σ Λ 4. Αν το βήμα μιας δομής ΓΙΑ είναι αρνητικός αριθμός, τότε δεν εκτελείται καμία επανάληψη. Σ Λ 5. Στη δομή επανάληψης ΓΙΑ το βήμα δεν μπορεί να είναι μηδέν. Σ Λ 6. Οι εντολές του βρόχου ΓΙΑ εκτελούνται τουλάχιστον μια φορά. Σ Λ 7. Στην εντολή ΓΙΑ ο βρόχος επαναλαμβάνεται για προκαθορισμένο αριθμό επαναλήψεων. Σ Λ 8. Στην επαναληπτική δομή ΓΙΑ … ΑΠΟ … ΜΕΧΡΙ … ΜΕ ΒΗΜΑ οι τιμές ΑΠΟ, ΜΕΧΡΙ και ΜΕ ΒΗΜΑ δεν είναι απαραίτητο να είναι ακέραιες. Σ Λ 9. Ο βρόχος ΓΙΑ Κ ΑΠΟ 5 ΜΕΧΡΙ 5 δεν εκτελείται καμία φορά. Σ Λ 10. Στη δομή επανάληψης ΓΙΑ πρέπει η τιμή του μετρητή να μεταβάλλεται εντός του βρόχου. Σ Λ Ερωτήσεις Πολλαπλής Επιλογής 1. Πόσες φορές θα εκτελεστεί η διπλανή επανάληψη; ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 2 ΜΕ ΒΗΜΑ 3 ΓΡΑΨΕ ‘Μήνυμα’ α) 2 β) 0 γ) 1 δ) άπειρες ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Α0 2. Τι θα εκτυπώσει το διπλανό τμήμα αλγορίθμου; ΓΙΑ i ΑΠΟ 10 ΜΕΧΡΙ 20 ΜΕ ΒΗΜΑ 10 α) 0 β) 100 γ) 500 δ) 400 ΑΑ+i^2 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ Α α0 3. Δίνεται το διπλανό τμήμα αλγορίθμου. Αν το β0 αποτέλεσμα είναι α = 0 και β = 3, τότε ποια τιμή θα ΓΙΑ i ΑΠΟ Ζ ΜΕΧΡΙ 4 ΜΕ ΒΗΜΑ -2 μπορούσε να έχει το Ζ; ΑΝ i MOD 2 = 0 ΤΟΤΕ αα+1 α) Z = 11 β) Z = 9 γ) Z = 8 δ) Z = 2 ΑΛΛΙΩΣ ββ+1 ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Νίκος Μιχαηλίδης http://users.sch.gr/nikmichailidis 3
  • 4. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 4. Το διπλανό τμήμα αλγορίθμου: Σ0 α) υπολογίζει το άθροισμα των τριψήφιων ακεραίων ΓΙΑ i ΑΠΟ 100 ΜΕΧΡΙ 999 ΜΕ ΒΗΜΑ 2 ΣΣ+i β) υπολογίζει το άθροισμα των τριψήφιων άρτιων ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ακεραίων γ) υπολογίζει το άθροισμα των τριψήφιων περιττών ακεραίων 5. Ποιο από τα παρακάτω τμήματα αλγορίθμου υπολογίζει το άθροισμα των περιττών ακεραίων που βρίσκονται στο διάστημα [1, 100]; α) Άθροισμα  0 β) Άθροισμα  0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 Άθροισμα  Άθροισμα + i Άθροισμα  Άθροισμα + i ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ γ) ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 δ) ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 100 ΜΕ ΒΗΜΑ 2 Άθροισμα  0 Άθροισμα  Άθροισμα + i Άθροισμα  Άθροισμα + i ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 6. Επιλέξτε μία από τις σωστές απαντήσεις για το, τι θα εμφανίσουν οι παρακάτω κώδικες στην οθόνη: α) β) γ) δ) ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 3 ΓΙΑ i ΑΠΟ 5 ΜΕΧΡΙ -3 ME ΜΕΤΡ <-- 0 ΓΡΑΨΕ i ΓΡΑΨΕ i BHMA -3 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 4 ΜΕ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ i ΒΗΜΑ 2 ΓΡΑΨΕ i ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΜΕΤΡ <-- ΜΕΤΡ + i ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ i, ΜΕΤΡ i) 0 1 2 ii) 1 2 3 4 i) 1 2 3 4 ii) 1 2 3 3 i) 5 0 -3 ii) -3 0 5 i) 4 4 ii) 5 5 iii) 2 3 4 iv) 1 2 3 iii) 1 2 3 iv) 0 1 2 3 iii) 5 2 -1 iv) -1 2 5 iii) 5 4 iv) 1 5 Ασκήσεις 1. Δίνεται η παρακάτω εντολές. Πόσες φορές εκτελείται η εντολή Εμφάνισε για καθένα από τους παρακάτω συνδυασμούς των τιμών των μεταβλητών Β, Γ και Δ: Για Α από Β μέχρι Γ με_βήμα Δ Εμφάνισε "ΚΑΛΗΣΠΕΡΑ" Τέλος_επανάληψης α) Β = 2 Γ=5 Δ=1 β) Β =-1 Γ=1 Δ = 0,5 γ) Β =-7 Γ =-6 Δ =-5 δ) Β = 5 Γ=5 Δ=1 Νίκος Μιχαηλίδης http://users.sch.gr/nikmichailidis 4
  • 5. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2. Δίνεται η παρακάτω εντολές. Πόσες φορές εκτελείται η εντολή - εντολή1 - για καθένα από τους παρακάτω συνδυασμούς των τιμών των μεταβλητών τ1, τ2 και β: Για i από τ1 μέχρι τ2 με_βήμα β εντολή1 Τέλος_επανάληψης α) τ1=5 τ2=0 β= -2 β) τ1=5 τ2=1 β=2 γ) τ1=5 τ2=5 β=1 δ) τ1=5 τ2=6,5 β=0,5 3. Να γραφούν (με τη χρήση της ΓΙΑ) οι εντολές που χρειάζονται για να εμφανίζεται: γ) Το μήνυμα ΘΕΤΙΚΟΣ ή α) Το τετράγωνο όλων β) Το γινόμενο και το άθροισμα ΑΡΝΗΤΙΚΟΣ, για κάθε αριθμό από το των αριθμών από το 1 όλων των αριθμών από το 3 μέχρι το -10 έως το 10. (ανάλογα με το τι μέχρι το 20 30 που είναι πολλαπλάσια του 3 είναι… το 0 ας θεωρηθεί θετικός) 4. Δίνεται το διάγραμμα ροής του αλγόριθμου: α) Ποιον τύπο δεδομένων θα επιλέγατε για τη δήλωση κάθε μεταβλητής; β) Ποιες είναι οι διαδοχικές τιμές των i και sum; i sum γ) Ποιες τιμές θα εκτυπωθούν; δ) Ποια αριθμητική παράσταση υπολογίζει ο αλγόριθμος; Νίκος Μιχαηλίδης http://users.sch.gr/nikmichailidis 5
  • 6. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 5. Δίνεται το παρακάτω πρόγραμμα. Να συμπληρώσετε τον πίνακα τιμών. ΠΡΟΓΡΑΜΜΑ ΠΙΝΑΚΑΣ_ΤΙΜΩΝ_ΓΙΑ ΠΡΟΓΡΑΜΜΑ ΠΙΝΑΚΑΣ_ΤΙΜΩΝ_ΓΙΑ 1. ΜΕΤΑΒΛΗΤΕΣ 2. Γραμμή Α Β Κ Ι ΑΚΕΡΑΙΕΣ: Α, Β, Κ, Ι 3. ΑΡΧΗ 5. Α <-- 2 4. Α <-- 2 6. Β <-- 1 5. Β <-- 1 7. ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2 6. ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2 7. 8. Α <-- Α + Ι Α <-- Α + Ι 8. 9. Β <-- Β + Α Β <-- Β + Α 9. 10. Κ <-- Α + Β Κ <-- Α + Β 10. 11. ΑΝ Α < Β - 3 ΤΟΤΕ ΑΝ Α < Β - 3 ΤΟΤΕ 11. Κ <-- Κ + 1 22. ΑΝ Β >= Κ + 1 ΤΟΤΕ Α <-- Α +1 12. ΑΝ Κ > Α + Β ΤΟΤΕ 7. ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2 13. Α <-- Β 8. Α <-- Α + Ι 14. Β <-- Α 9. Β <-- Β + Α 15. ΑΛΛΙΩΣ 16. 10. Κ <-- Α + Β Α <-- Κ 17. 11. ΑΝ Α < Β - 3 ΤΟΤΕ Κ <-- Β 18. 12. Κ <-- Κ + 1 Β <-- Κ 19. 13. ΑΝ Κ > Α + Β ΤΟΤΕ ΤΕΛΟΣ_ΑΝ 20. ΑΛΛΙΩΣ 14. Α <-- Β 21. ΑΝ Β >= Κ + 1 ΤΟΤΕ Α <-- Α +1 15. Β <-- Α 22. ΑΝ Α <= Β - 3 ΤΟΤΕ Κ <-- Κ - 1 7. ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2 23. ΤΕΛΟΣ_ΑΝ 8. Α <-- Α + Ι 24. ΑΝ Α = Β ΤΟΤΕ Α <-- Α/2 9. Β <-- Β + Α 25. ΤΕΛΟΣ_ΑΝ 26. 10. Κ <-- Α + Β Β <-- Κ - Α 27. 11. ΑΝ Α < Β - 3 ΤΟΤΕ ΓΡΑΨΕ Α, Β, Κ, Ι 28. 12. Κ <-- Κ + 1 ΤΕΛΟΣ_ΑΝ 29. 13. ΑΝ Κ > Α + Β ΤΟΤΕ ΤΕΛΟΣ_ΑΝ 30. ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ 14. Α <-- Β 31. ΓΡΑΨΕ Α, Β, Κ, Ι 15. Β <-- Α 32. ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ 7. ΓΙΑ Ι ΑΠΟ 3 ΜΕΧΡΙ 8 ΜΕ ΒΗΜΑ 2 33. ΠΙΝΑΚΑΣ_ΤΙΜΩΝ_ΓΙΑ 32. ΓΡΑΨΕ Α, Β, Κ, Ι Νίκος Μιχαηλίδης http://users.sch.gr/nikmichailidis 6