Schematy blokowe
default: break:
}
Schemat blokowy postaci
Rysunek 12: Pętla FOR
Odpowiada następującemu fragmentowi programu for (x=a; x<=b; x++) {
/* Blok instrukcji */
}
Schemat blokowy przedstawiony na rysunku 13 (a) odpowiada następującemu fragmentowi programu
while(x > a) {
/* Blok instrukcji */
}
Schemat blokowy przedstawiony na rysunku 13 (b) odpowiada następującemu fragmentowi programu do {
/* Blok instrukcji */
} while(x <= a);
Należy zwrócić uwagę na różnice pomiędzy pętlami WHILE oraz DO - WHILE. W przypadku pętli WHILE, jeśli warunek nie jest spełniony, instrukcje wewnątrz pętli nie są wykonywane ani razu. Pętla DO WHILE wykonuje się co najmniej jeden raz; warunek sprawdzany jest na końcu.