Η εντολή επανάλαβε
- Published in Σχόλια
- Hits: 42
- Εκτύπωση, Ηλεκτρονικό ταχυδρομείο
Η εντολή επανάλαβε
Όταν θέλουμε να σχεδιάσουμε ένα τετράγωνο με πλευρές μήκους 100,
μπορούμε να το κάνουμε αυτό με το ακόλουθο πρόγραμμα:
μπ 100 δε 90 μπ 100 δε 90 μπ 100 δε 90 μπ 100 δε 90
Παρατηρούμε ότι οι δύο εντολές
μπ 100 δε 90
επαναλαμβάνονται τέσσερις φορές. Δεν θα ήταν πολύ πιο απλό να πούμε στον υπολογιστή πως θα πρέπει επαναλάβει αυτές τις δύο εντολές τέσσερις φορές αντί να τις γράψουμε τέσσερις φορές στη σειρά;
Μπορούμε να κάνουμε ακριβώς αυτό με το ακόλουθο κείμενο:
επανάλαβε |
4 |
[μπ 100 δε 90] |
Εντολή να |
Αριθμός |
Ακολουθία των εντολών |
επαναλάβει |
επαναλήψεων |
που πρέπει να επαναληφθούν |
το πρόγραμμα |
|
|
Πολλές από τις ασκήσεις μπορούν να επιλυθούν με την προσέγγιση αυτή. Να θυμάστε πάντα ότι θα πρέπει πρώτα να βρείτε το επαναλαμβανόμενο μοτίβο. Στη συνέχεια, να γράψετε ένα πρόγραμμα για να σχεδιάσετε το μοτίβο και ένα άλλο πρόγραμμα για να προσανατολίσει τη χελώνα έτσι ώστε να βλέπει τη σωστή κατεύθυνση για την επόμενη επανάληψη του μοτίβου. Η δομή του τελικού προγράμματος σας θα πρέπει στη συνέχεια να μοιάζει ως εξής:
επανάλαβε Αριθμός των επαναλήψεων [μοτίβο]