W tej lekcji poznasz pętlę for
, która jest jednym z podstawowych elementów programowania w C++. Umożliwia ona wielokrotne wykonywanie fragmentu kodu, co jest szczególnie przydatne, gdy chcemy powtórzyć tę samą operację wiele razy. Pętla for
w C++ składa się z trzech części: inicjalizacji, warunku oraz inkrementacji. Poznasz podstawową składnię tej pętli oraz zobaczysz, jak można z niej korzystać w praktyce.
Pętla for
pozwala kontrolować, ile razy kod wewnątrz pętli zostanie wykonany. Składnia wygląda następująco:
for (inicjalizacja; warunek; inkrementacja) {
// Kod do wykonania w pętli
}
- Inicjalizacja: To miejsce, w którym ustawiamy początkową wartość licznika pętli.
- Warunek: Określa, kiedy pętla powinna się zatrzymać.
- Inkrementacja: Określa, jak zmieniać wartość licznika po każdej iteracji.
Przykład kodu – Pętla for
Stwórz nowy plik o nazwie loop.cpp
i wklej do niego poniższy kod:
// Importujemy bibliotekę iostream do obsługi wejścia/wyjścia
#include <iostream>
// Główna funkcja programu
int main() {
// --- Prosty przykład pętli for ---
// Pętla wypisująca liczby od 1 do 10
for (int i = 1; i <= 10; i++) {
// W każdej iteracji wypisujemy wartość zmiennej 'i'
std::cout << "Liczba: " << i << std::endl;
}
// --- Pętla for z krokiem ---
// Pętla wypisująca liczby od 0 do 20, zwiększając wartość zmiennej o 2 w każdej iteracji
for (int j = 0; j <= 20; j += 2) {
// W każdej iteracji wypisujemy wartość zmiennej 'j'
std::cout << "Liczba (co 2): " << j << std::endl;
}
// --- Pętla for wstecz ---
// Pętla wypisująca liczby od 10 do 1
for (int k = 10; k >= 1; k--) {
// W każdej iteracji wypisujemy wartość zmiennej 'k'
std::cout << "Odliczanie: " << k << std::endl;
}
// Zwracamy 0, co oznacza, że program zakończył się pomyślnie
return 0;
}
Podsumowanie
W tej lekcji nauczyłeś się, jak działa pętla for
w C++. Pętla for
jest przydatna, gdy potrzebujemy wykonać określoną ilość powtórzeń. Poznałeś składnię pętli for
oraz jej różne zastosowania: od prostego odliczania itd.