Οδηγός Μελέτης - Εισαγωγή στον Προγραμματισμό

Α6.3 · Πόσες φορές εκτελείται μια for

Διάλεξη 6: Εντολές και Ροή Ελέγχου, διαφάνεια 24 · Δυσκολία ★☆☆ · short-answer · Κεφάλαια: 6

Γενικό παράδειγμα:

int i;
for ( i = 0 ; i < N ; i++ ) {
    printf("%d\n", i);
}

Πόσες φορές θα εκτελεστεί το block εντολών μέσα στην for; Θα τυπωθεί το N; Τι θα συμβεί αν αλλάξω την αρχικοποίηση ή το βήμα;

Υπόδειξη

Γράψτε τις τιμές του i για τις οποίες η συνθήκη είναι αληθής, για ένα μικρό N (π.χ. 3). Τι τιμή έχει το i τη στιγμή που ο βρόχος σταματάει; Δοκιμάστε μετά με i = 1 ή με βήμα i += 2.

Αριθμός στον οδηγό: Α6.3 (στο κεφάλαιο) · Μόνιμο αναγνωριστικό: slides-lec06-for-count · Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec06-for-count.html · Markdown (GitHub)