C++ dla pętli
C++ dla pętli
Kiedy dokładnie wiesz, ile razy chcesz wykonać pętlę przez blok kodu, użyj for
pętli zamiast while
pętli:
Składnia
for (statement 1; statement 2; statement 3) {
// code block to be executed
}
Instrukcja 1 jest wykonywana (jednorazowo) przed wykonaniem bloku kodu.
Instrukcja 2 określa warunek wykonania bloku kodu.
Instrukcja 3 jest wykonywana (za każdym razem) po wykonaniu bloku kodu.
Poniższy przykład wyświetli liczby od 0 do 4:
Przykład
for (int i = 0; i < 5; i++) {
cout << i << "\n";
}
Przykład wyjaśniony
Instrukcja 1 ustawia zmienną przed rozpoczęciem pętli (int i = 0).
Instrukcja 2 definiuje warunek uruchomienia pętli (i musi być mniejsze niż 5). Jeśli warunek jest spełniony, pętla rozpocznie się od nowa, jeśli jest fałszywy, pętla się zakończy.
Instrukcja 3 zwiększa wartość (i++) za każdym razem, gdy blok kodu w pętli został wykonany.
Inny przykład
W tym przykładzie zostaną wydrukowane tylko wartości parzyste z zakresu od 0 do 10:
Przykład
for (int i = 0; i <= 10; i = i + 2) {
cout << i << "\n";
}