Δομή επανάληψης για

Η δομή επανάληψης για χρησιμοποιείται όταν γνωρίζουμε εκ των προτέρων πόσες φορές πρέπει να εκτελεστεί ένας βρόχος. Είναι ιδανική για περιπτώσεις όπου η επανάληψη έχει ένα σταθερό πλήθος βημάτων, όπως η εκτύπωση αριθμών μέσα σε ένα συγκεκριμένο εύρος, ο υπολογισμός αθροισμάτων ή γινομένων, και η επεξεργασία λιστών δεδομένων. Σε αντίθεση με την "Όσο", η οποία χρησιμοποιείται όταν η συνθήκη μπορεί να αλλάζει δυναμικά κατά την εκτέλεση του προγράμματος, η "Για" είναι πιο δομημένη και σαφής, καθώς καθορίζεται εξαρχής η αρχική και τελική τιμή του μετρητή, καθώς και το βήμα αύξησης ή μείωσης. Αν το βήμα είναι 1 μπορεί να παραλειφθεί.
Άσκηση 1η💻
Τι θα τυπώσουν τα παρακάτω προγράμματα;







Άσκηση 2η💻
Να συμπληρώσετε τα κενά στον παρακάτω αλγόριθμο:
Για … από … μέχρι … με_βήμα …
Εμφάνισε …
Τέλος_Επανάληψης
έτσι ώστε να εμφανιστούν οι αριθμοί με την εξής σειρά:
1. 3, 6, 9, 12, 15, 18, 21, 24, 27, 30
2. 60, 50, 40, 30, 20, 10
Άσκηση 3η💻
Δίνεται η παρακάτω επαναληπτική δομή:
Για Χ από Β μέχρι Γ με_βήμα Δ
Εμφάνισε «Σωστό»
Τέλος_επανάληψης
Να γράψετε στο τετράδιο πόσες φορές εκτελείται η εντολή Εμφάνισε για καθένα από τους παρακάτω συνδυασμούς των τιμών των μεταβλητών Β, Γ και Δ:
1. Β=2 Γ=6 Δ=2
2. Β=-1 Γ=1 Δ=0.5
Άσκηση 4η💻
Να γραφεί αλγόριθμος που να βρίσκει και να εκτυπώνει το άθροισμα των άρτιων αριθμών από το 1 μέχρι το 100.
Συμπληρώστε τα κενά:
Αλγόριθμος Άθροισμα_άρτιων_αριθμών
άθροισμα ← ...
Για i από ... μέχρι ... με_βήμα ...
άθροισμα ← άθροισμα + ...
Τέλος_επανάληψης
Εμφάνισε άθροισμα
Τέλος Άθροισμα_άρτιων_αριθμών
Άσκηση 5η💻
Ένας μαθητής όταν ξεπεράσει συνολικά τον αριθμό των 114 απουσιών στο διδακτικό έτος πρέπει να επαναλάβει την τάξη χωρίς δικαίωμα στις εξετάσεις, ενώ αν δεν ξεπεράσει τον αριθμό αυτών των απουσιών έχει το δικαίωμα να εξεταστεί.
Να γράψετε αλγόριθμο ο οποίος:
- Να διαβάζει το πλήθος των απουσιών κάθε μαθητή για 22 μαθητές μιας τάξης.
- Να εμφανίζει στη συνέχεια για κάθε μαθητή το μήνυμα "Επανάληψη τάξης” αν οι απουσίες είναι άνω των 114 και το μήνυμα "Μπορεί να εξεταστεί" αν οι απουσίες είναι από 114 και κάτω.
- Να εμφανίζει στο τέλος το πλήθος των μαθητών που έχουν δικαίωμα να δώσουν εξετάσεις.
Άσκηση 6η💻
Σε κάποιο σημείο της Εθνικής οδού είναι εγκατεστημένο ένα ειδικό σύστημα το οποίο μετράει την ταχύτητα των διερχόμενων οχημάτων με μεγάλη ακρίβεια. Το όριο ταχύτητας στο συγκεκριμένο σημείο είναι 100 km/h.
Να γράψετε αλγόριθμο ο οποίος για 500 οχήματα:
1. Να διαβάζει τον αριθμό πινακίδας και την ταχύτητα κάθε οχήματος.
2. Να εμφανίζει το πλήθος των οχημάτων που ξεπέρασαν το όριο ταχύτητας.
3. Να εμφανίζει την υψηλότερη ταχύτητα που πέρασε κάποιος.





