Τι κάνει το παρακάτω πρόγραμμα;
int i = 0;
int sum = 0;
while (i < 42) {
sum += i;
i++;
}
printf("%d %d\n", i, sum);
Ποια είναι η πρώτη τιμή του i για την οποία η συνθήκη είναι ψευδής; Ποιες τιμές έχουν προστεθεί στο sum μέχρι τότε; Ο τύπος για το άθροισμα \(1 + 2 + \dots + n\) θα σας γλιτώσει από τις πράξεις.
Αριθμός στον οδηγό: Α6.7
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: slides-lec06-while-sum ·
Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec06-while-sum.html ·
Markdown (GitHub)