🔄 Εμφωλευμένοι Βρόχοι

Πολύ συχνά, η λύση σύνθετων προβλημάτων απαιτεί τη χρήση εμφωλευμένων βρόχων. Σε αυτές τις περιπτώσεις, ένας βρόχος βρίσκεται μέσα σε έναν άλλον βρόχο, με τον εσωτερικό βρόχο να εκτελείται πολλές φορές για κάθε επανάληψη του εξωτερικού βρόχου.

📝 Κανόνες Χρήσης Εμφωλευμένων Βρόχων

  1. Ο εσωτερικός βρόχος πρέπει να βρίσκεται ολόκληρος μέσα στον εξωτερικό.
  2. Ο βρόχος που ξεκινά τελευταίος πρέπει να ολοκληρώνεται πρώτος.
  3. Η είσοδος σε κάθε βρόχο γίνεται από την αρχή του.
  4. Δεν μπορεί να χρησιμοποιηθεί η ίδια μεταβλητή ως μετρητής για δύο ή περισσότερους βρόχους που βρίσκονται ο ένας μέσα στον άλλον.

📊 Παράδειγμα Προγράμματος: Εκτύπωση Προπαίδειας

Το παρακάτω πρόγραμμα εκτυπώνει την προπαίδεια των αριθμών 1 έως 10, χρησιμοποιώντας εμφωλευμένους βρόχους:

ΠΡΟΓΡΑΜΜΑ Προπαίδεια ! Πρόγραμμα εκτύπωσης της προπαίδειας των αριθμών 1 έως 10
ΜΕΤΑΒΛΗΤΕΣ
    ΑΚΕΡΑΙΕΣ: Α, Β, Γ
ΑΡΧΗ
    ΓΙΑ Α ΑΠΟ 1 ΜΕΧΡΙ 10
        ΓΙΑ Β ΑΠΟ 1 ΜΕΧΡΙ 10
            Γ ← Α * Β
            ΓΡΑΨΕ Α, 'Χ', Β, '=', Γ
        ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
        ΓΡΑΨΕ ' ' ! Εισαγωγή κενής γραμμής στην εκτύπωση
    ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ

🛠️ Λειτουργία του Προγράμματος

  • Ο εξωτερικός βρόχος διατρέχει τις τιμές του Α από το 1 έως το 10.
  • Ο εσωτερικός βρόχος διατρέχει τις τιμές του Β από το 1 έως το 10.
  • Για κάθε τιμή του Α, ο εσωτερικός βρόχος υπολογίζει το γινόμενο Α * Β και το εκτυπώνει.
  • Μετά την εκτέλεση του εσωτερικού βρόχου, εκτυπώνεται μια κενή γραμμή για καλύτερη παρουσίαση.