Menu
Coddy logo textTech

Pętla while

Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 43 z 74.

Pętla while różni się od pętli for. Pętla for jest zwykle używana do iterowania po określonym range, natomiast pętla while pozwala nam kontynuować iterowanie tak długo, jak spełniony jest określony warunek.

Aby użyć pętli while, napisz:

while (condition) {
	code
}

Kod zostanie wykonany tylko wtedy, gdy warunek ma wartość true.

Uwaga: jeśli ciało pętli zawiera tylko jedną instrukcję, nawiasy klamrowe są opcjonalne:

while (condition)
	code;

Istnieje wiele przypadków, w których while rozwiązałaby problem, ale pętla for nie. Pamiętaj jednak, że pętla for nie służy wyłącznie do iterowania po zakresie. Jej kroki inicjalizacji i aktualizacji są opcjonalne, więc oba typy pętli można skonfigurować tak, aby działały podobnie.

challenge icon

Wyzwanie

Początkujący

Napisz program, który pobiera jedną liczbę typu double.

Użyj pętli while, aby dzielić liczbę wejściową przez 2, dopóki jest większa lub równa 3.5.

Wypisz pierwszą liczbę mniejszą niż 3.5.

Spróbuj swoich sił

#include <iostream>

int main() {
    // Napisz swój kod poniżej
    
    return 0;
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C++ online