Μάθημα : ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ - Β ΤΑΞΗ 2025-26

Κωδικός : 4459010255

4459010255  -  ΒΑΣΙΛΕΙΟΣ ΠΑΣΧΟΣ

Ενότητες - EC8 ΚΕΦ 2.2.7.4 ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ

EC8 ΚΕΦ 2.2.7.4 ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ

από 9/12/21 

Καταλαβαίνω την ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ με τον καλλιτέχνη του code.org

 

ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΜΕ ΧΡΗΣΗ ΓΙΑ....

 

ΟΣΟ ( ΣΥΝΘΗΚΗ ΑΛΗΘΗΣ ) ΕΠΑΝΑΛΑΒΕ

     ΕΝΤΟΛΕΣ

ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ

 

 

Ποιες τιμές πρέπει να εισάγω στις μεταβλητές α, τ, β ώστε η εκτέλεση της εντολής επανάληψης στο παρακάτω τμήμα αλγορίθμου να εμφανίσει διαδοχικά
1. τους ζυγούς αριθμούς 2, 4, 6… 100
2. τους μονούς αριθμούς 1, 3, 5, …. 99
3. Όλους τους ακέραιούς από το 1 μέχρι και το 100

ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 1 (ΟΣΟ .... ΕΠΑΝΑΛΑΒΕ)

Διάβασε α, τ, β

ΓΙΑ i <=α ΕΠΑΝΑΛΑΒΕ

ΓΡΑΨΕ i

i<- i + β

ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ 3 (ΓΙΑ .... ΑΠ0...... ΜΕΧΡΙ..... ΜΕ_ΒΗΜΑ......)

Διάβασε α, τ, β

Για i από α μέχρι τ μεβήμα β
    ΓΡΑΨΕ i
Τέλος_επανάληψης

 

  • ΔΡ35 ...39

Να αναπτύξετε αλγόριθμο ο οποίος διαβάζει αριθμούς μέχρι να διαβαστεί αρνητικός αριθμός. 
Για κάθε ένα μη αρνητικό αριθμό που διαβάστηκε, ο αλγόριθμος υπολογίζει και εμφανίζει την τετραγωνική του ρίζα.

  • Αποτελεί την πρώτη δραστηριότητα όπου οι μαθητές/ήτριες εργάζονται με άγνωστο αριθμό επαναλήψεων.
    Είναι σημαντικό να αναδειχθεί ότι:
  • Για να μπορέσει να ελεγχθεί η συνθήκη, χρειάζεται η να λάβει τιμή η μεταβλητή ή οι μεταβλητές της συνθήκης πριν γίνει ο έλεγχος
    της συνθήκης.
  • Η μεταβλητή ή οι μεταβλητές της συνθήκης χρειάζεται να μεταβάλλονται μέσα στην επανάληψη, για να ελέγχεται η συνθήκη με
    βάση τις νέες τιμές.

 

ΑΣΚΗΣΕΙΣ ΜΕ ΤΗ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΓΙΑ.... ΜΕΧΡΙ 

 

Τι θα εμφανίσουν στην οθόνη τα παρακάτω τμήματα αλγορίθμων;   

Για Α από 3 μέχρι 5

   Εμφάνισε Α*Α

Τέλος_Επανάληψης

 

Α ← 9

Δ ← 7

Για Κ από 1 μέχρι 3

   Εμφάνισε Α

   Α ← Α + Δ

   Δ ← Δ + 2

Τέλος_Επανάληψης

 

 

Δίδεται το παρακάτω τμήμα αλγορίθμου:

Διάβασε α, τ, β

Για i από α μέχρι τ με_βήμα β

Εμφάνισε i

Τέλος_επανάληψης

Ποιες τιμές πρέπει να εισάγουμε στις μεταβλητές α, τ, β ώστε η εκτέλεση της εντολής επανάληψης στο τμήμα αλγορίθμου να εμφανίσει διαδοχικά:

  1. Τους άρτιους αριθμούς 2, 4, 6,…,100.
  2. Όλους τους ακέραιους από το 1 μέχρι και το 100.

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