R1ZQ9FGAzjIlA
Zdjęcie przedstawia widok z góry na spiralne schody z czerwoną poręczą.

I_P_W13_C++_M08 Pętle iteracyjne w języku C++

Źródło: Tine Ivanič, domena publiczna.
bg‑gray4

W tym e‑materiale częściowo powtarzamy treści ze szkoły podstawowej.

Pętla FOR — czyli jak się nie zmęczyć, robiąc to samo wiele razy

Wyobraź sobie, że masz za zadanie powiedzieć „dzień dobry” każdemu uczniowi w szkole i opisać to przedsięwzięcie. Jak to zrobić? Można próbować po kolei, odczytując nazwiska wszystkich uczniów. Powodzenia! Ale jeśli jesteś programistą - załóżmy, że jesteś albo, że zaraz będziesz - to wiesz, że komputer można zmusić do powtarzania czynności bez marudzenia i bez kawy.

Właśnie do tego służy pętla FOR. To taki cyfrowy odpowiednik polecenia: „Powtarzaj to, aż ci każę przestać”.  Wystarczy ustawić trzy rzeczy: od czego zaczynamy, kiedy kończymy i jak szybko się poruszamy— i już mamy maszynę do powtórek.

Ćwiczenie na rozgrzewkę

R1HELECC35GCM
Ćwiczenie 1
Wyobraź sobie, że jesteś nauczycielem lub uczniem, który codziennie rano wchodzi do szkoły i mówi „dzień dobry” każdej napotkanej osobie na korytarzu. Zapisz tę sytuację jako pętlę for, ale w języku naturalnym. Połącz w pary:

To ćwiczenie pokazuje, jak pętle działają w życiu codziennym - bez kodu, ale z logiką. Można to zapisać tak: „for (każda osoba na korytarzu) → powiedz Dzień dobry i idź dalej.”

Twoje cele
  • Przeanalizujesz składnię i działanie pętli for w języku C++.

  • Wyjaśnisz, jak wykorzystać pętlę for do rozwiązywania prostych problemów.

  • Rozwiążesz kilka praktycznych zadań z programowania, sprawdzających umiejętność korzystania z pętli for.