Programowanie Lekcja 4 pętle

Pętle w C++ to konstrukcje językowe służące do zdefiniowania szeregu instrukcji, które będą powtarzane wielokrotnie. Pętle są niezbędne do wykonywania wielu zadań w programowaniu, takich jak:

  • Wyświetlanie liczb od 1 do 10
  • Pobieranie od użytkownika danych z klawiatury
  • Przeszukiwanie tablicy
  • Sortowanie danych

W języku C++ istnieje trzy rodzaje pętli:

  • Pętla for
  • Pętla while
  • Pętla do...while

Pętla for

Pętla for jest najbardziej popularnym rodzajem pętli w C++. Ma następującą składnię:

for (inicjalizacja; warunek; zmiana) {
  // instrukcje do wykonania
}

Pętle w C++ to konstrukcje językowe służące do zdefiniowania szeregu instrukcji, które będą powtarzane wielokrotnie. Pętle są niezbędne do wykonywania wielu zadań w programowaniu, takich jak:

Wyświetlanie liczb od 1 do 10
Pobieranie od użytkownika danych z klawiatury
Przeszukiwanie tablicy
Sortowanie danych

W języku C++ istnieje trzy rodzaje pętli:

Pętla for
Pętla while
Pętla do…while

Pętla for

Pętla for jest najbardziej popularnym rodzajem pętli w C++. Ma następującą składnię:
C++

for (inicjalizacja; warunek; zmiana) {
// instrukcje do wykonania
}

W pętli for kolejno wykonywane są następujące kroki:

Wykonywane są instrukcje w bloku inicjalizacja.
Sprawdzany jest warunek. Jeśli warunek jest prawdziwy, to wykonywane są instrukcje w bloku instrukcje do wykonania.
Wykonywane są instrukcje w bloku zmiana.
Powtarzane są kroki 2-3, dopóki warunek jest prawdziwy.

Przykład użycia pętli for:

#include <iostream>

int main() {
  for (int i = 0; i < 10; i++) {
    std::cout << i << std::endl;
  }
}

Ten kod wypisze na ekran liczby od 0 do 9.

Pętla  while

Pętla while wykonuje instrukcje w jej bloku tak długo, jak długo warunek jest prawdziwy. Ma następującą składnię:

while (warunek) {
  // instrukcje do wykonania
}

Przykład użycia pętli while:

#include <iostream>

int main() {
  int i = 0;
  while (i < 10) {
    std::cout << i << std::endl;
    i++;
  }
}

Ten kod jest równoważny poprzedniemu przykładowi użycia pętli for.

Pętla do...while

Pętla do...while jest podobna do pętli while, ale instrukcje w jej bloku są wykonywane przynajmniej raz, nawet jeśli warunek jest od razu fałszywy. Ma następującą składnię:

do {
  // instrukcje do wykonania
} while (warunek);


Przykład użycia pętli do...while:

#include <iostream>

int main() {
  int i = 10;
  do {
    std::cout << i << std::endl;
    i--;
  } while (i >= 0);
}

Zostaw komentarz

Koszyk