Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Pętla for w C++

Pętla for w C++

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Pętla for w C++

Pętla for służy do wielokrotnego wykonania tego samego fragmentu kodu. Najczęściej stosuje się ją wtedy, gdy wiadomo, ile razy instrukcje mają zostać powtórzone.

Ogólna postać pętli:

for (inicjalizacja; warunek; zmiana) {
    instrukcje;
}

Przykład:

for (int i = 0; i < 10; i++) {
    cout << i;
}

Ta pętla wykona się 10 razy. Zmienna i przyjmie kolejno wartości od 0 do 9.

Elementy pętli for

  • int i = 0 - utworzenie licznika pętli,
  • i < 10 - warunek wykonywania pętli,
  • i++ - zwiększenie licznika po każdym obiegu.

Pętla i tablica

Pętla for często służy do przechodzenia po elementach tablicy:

int suma = 0;
int tab[10];

for (int i = 0; i < 10; i++) {
    suma = suma + tab[i];
}

Kod dodaje wszystkie elementy tablicy tab do zmiennej suma.

Znaczenie warunku i < 10

Dla tablicy o 10 elementach poprawne indeksy to od 0 do 9. Dlatego pętla z warunkiem i < 10 obejmuje dokładnie wszystkie elementy tablicy.

W pytaniach egzaminacyjnych warto śledzić, ile razy wykona się pętla i jakie wartości przyjmuje licznik.