Instrukcje warunkowe, pętle 
Etykiety i instrukcja goto

Każda instrukcja może być poprzedzona etykietą.

 
etykieta: instrukcja
 

Etykietą może być dowolny identyfikator. Służą one do oznaczania miejsc w programie.

Instrukcja goto to instrukcja skoku. Powoduje ona przeniesienie wykonywania programu do miejsca oznaczonego etykietą. Nadużywanie instrukcji goto świadczy o bardzo złym stylu programowania. Są jednak sytuacje (raczej wyjątkowe), gdzie instrukcja goto może być użyteczna. Jest to wyjście z bardzo zagnieżdżonej pętli.

Składnia instrukcji goto to:

 
goto etykieta;
 

Przykład - użycie goto

Przykład - wyjście z pętli za pomocą goto

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