Εντολές ελέγχου

Στην επίλυση πολλών προβλημάτων εμφανίζεται συχνά η ανάγκη της εκτέλεσης της ίδιας λειτουργίας πολλές φορές. Για παράδειγμα, ας πούμε ότι θέλουμε να φτιάξουμε ένα πίνακα με τις τιμές της ακολουθίας an = n2+n-1 για n=0,10,20,...,200. Το πρόγραμμά μας θα πρέπει να υπολογίσει την ίδια παράσταση, δηλαδή την n2+n-1, για κάθε μια από τις τιμές της μεταβλητής n και να τις εκτυπώσει. Ο πιο εύκολος ίσως τρόπος στη C για να γίνει αυτό είναι με το λεγόμενο βρόχο επανάληψης for (for loop):

#include <stdio.h>

int main()
{
	int n, an;

	for (n = 0; n <= 200; n = n+10) {
		an = n*n - n + 1;
		printf("%d\t%d\n", n, an);
	}

	return 0;
}