Instrukcje warunkowe, pętle 
Pętle while oraz do-while

Pętle to instrukcje używane, gdy zachodzi potrzeba wielokrotnego wykonywania tego samego fragmentu kodu, najczęściej dla różnych danych wejściowych.

Podstawowa pętla while ma składnię

 
  while(warunek) instrukcja;
 

Instrukcja wykonywana w pętli może być instrukcją złożoną (blokiem instrukcji).

W pętli while najpierw testowany jest warunek, a instrukcja jest wykonywana tylko wtedy, gdy warunek jest spełniony. Może się więc zdarzyć, że instrukcja nie zostanie nigdy wykonana.

Przykład użycia pętli while

Pętla do-while jest bardzo podobna. W przypadku pętli do-while instrukcja wykona się co najmniej raz, później sprawdzany jest warunek.

 
  do 
    instrukcja
  while(warunek);
 

Instrukcja do-while musi kończyć się średnikiem!

Przykład użycia pętli do-while

Materiały przeznaczone wyłącznie dla studentów
Instytutu Informatyki i Matematyki Komputerowej UJ
Daniel Wilczak