|
Kurs języka C++
Podstawy - instrukcje sterujące |
||
| MENU GŁÓWNE |
Pętla for()
Budową jest zbliżona do poprzednich – zapętlany kod musi znaleźć się pomiędzy { i }. Jednak jej początek różni się i to znacznie. W nawiasie nie znajduje się już tylko warunek. Są trzy miejsca. 1) na pierwszym deklarujemy nową zmienną jeżeli to konieczne. A konieczne to będzie gdy na tej zmiennej będzie pracowała tylko i wyłącznie pętla a w reszcie programu nam się nie przyda. 2) na drugim miejscu musi znaleźć się warunek dla którego funkcja ma się zapętlać. 3) na ostatnim znajdą się hmm … jakby to nazwać … operacje na zmiennej. Wcześniej robiliśmy to w środku pętli teraz tutaj. Jeżeli zabraknie deklaracji zmiennej (pierwsze miejsce będzie puste) program nie skompiluje się, chyba, że wykorzystamy wcześniej zdeklarowaną zmienną. Jeżeli zabraknie warunku (drugie miejsce będzie puste) pętla będzie wykonywała się do nieskończoności. Jeżeli zabraknie operacji na zmiennej (trzecie miejsce będzie puste) to w zależności od warunku pętla wykona się lub nie. jeżeli zabraknie warunku i operacji na zmiennej (drugie i trzecie miejsce będą puste) pętla będzie wykonywała się w nieskończoność To by było na tyle. Poeksperymentujcie sami Przykład:
|
|
| Strona stworzona przez Jana Gulińskiego wyślij do mnie mail | ||