Co to jest pętla while w C++?

Co To Jest Petla While W C



Pętle w C++ są ważną częścią programowania i umożliwiają wielokrotne wykonywanie instrukcji, aż określony warunek stanie się prawdziwy. Pętle w C++ sprawiają, że kod jest zwięzły, czytelny i łatwiejszy w utrzymaniu. W C++ istnieją trzy rodzaje pętli: do, while i for.

Czytaj dalej, aby uzyskać więcej informacji o pętla while w C++.

Co to jest pętla while w C++?

W programowaniu w C++ inna nazwa pliku a pętla while jest wstępnie przetestowaną pętlą. Pozwala programowi wielokrotnie wykonywać instrukcje kodu w określonym bloku, o ile warunek pętli jest prawdziwy. Pętla najpierw sprawdza warunek; jeśli warunek jest prawdziwy, kod w nawiasach pętli zostanie wykonany jako pierwszy, a pętla wielokrotnie wykonuje kod, gdy określony warunek stanie się fałszywy, kod i instrukcje w nawiasach pętli nie będą już wykonywane.







Elementy pętli while

Niezbędne składniki ww pętla while włączać:



  • podczas gdy słowo kluczowe
  • Warunek testowy
  • Sprawozdania
  • Zwiększ lub Zmniejsz

Składnia pętli while

Składnia pętla while w C++ wygląda następująco:



chwila ( próba stanu )

{

//Instrukcje do wielokrotnego wykonywania

// Operacja zwiększania (++) lub zmniejszania (--).

}

Poniżej znajduje się schemat przepływu pętla while :





Jak używać pętli while w C++

Rozważmy przykład, w którym chcemy wydrukować „Linux” dziesięć razy. Zamiast dziesięć razy wpisywać instrukcję „printf”, możemy użyć metody pętla while przeprowadzić do dziesięciu iteracji. Oto przykład:



#include

przy użyciu przestrzeni nazw std ;

int główny ( ) {

int liczyć = 0 ;

chwila ( liczyć < 10 ) {

cout << „Linux \N ' ;

liczyć ++;

}

powrót 0 ;

}

Powyższy kod wykorzystuje pętlę while do wyświetlenia komunikatu „Linux” 10 razy. Inicjuje zmienną licznika na 0, a następnie używa pętli while do wykonania instrukcji cout i zwiększania licznika, aż osiągnie 10.

Jak korzystać z nieskończonej pętli while w C++

W niektórych przypadkach pętla while może nigdy nie biegać Kiedy warunek pętli staje się fałszywy, pętla kończy działanie i wypisywana jest pierwsza instrukcja po pętli. Jeśli chcesz użyć nieskończonej pętli while, dodaj warunek, który jest zawsze prawdziwy. Na przykład wartość liczby całkowitej „a” będzie zawsze większa niż 10, aby pętla nigdy się nie skończyła:

#include

przy użyciu przestrzeni nazw std ;

int główny ( ) {

int A = 10 ;

chwila ( A >= 10 )

{

cout << A << ' \N ' ;

A ++;

}

powrót 0 ;

}

Notatka: Zamiast określać warunek, który jest zawsze prawdziwy, można również użyć słowa kluczowego „true” z pętlą while.

Jak używać operatorów logicznych w pętli while – C++

Operatory logiczne, np I (&&) I LUB (||) można stosować również w pętla while . Jeśli używasz operatora AND, oba warunki muszą być spełnione, aby można było uruchomić program pętla while , a jeśli używasz LUB operatora, pętla będzie działać, dopóki oba warunki nie zwrócą fałszu.

#include

przy użyciu przestrzeni nazw std ;

int główny ( ) {

int X = 1 , I = 1 ;

chwila ( ( X <= 5 && I <= 5 ) || X + I <= 10 ) {

cout << 'X: ' << X << ', I: ' << I << koniec ;

X ++;

I ++;

}



powrót 0 ;

}

Powyższy kod ilustruje użycie zarówno operatorów logicznych AND, jak i operatorów logicznych OR w a pętla while . Pętla będzie działać tak długo, jak długo będzie spełniony jeden z warunków:

Dolna linia

The pętla while w C++ umożliwia wielokrotne uruchamianie bloku kodu w zależności od określonego warunku. Jest to niezbędny składnik programowania w C++, który sprawia, że ​​kod jest zwięzły i łatwiejszy w utrzymaniu. Składnia pętla while zawiera warunek, który należy przetestować, instrukcje, które mają być wykonywane wielokrotnie, oraz operację zwiększania lub zmniejszania na końcu. Operatory logiczne, takie jak AND i OR, mogą być używane w pętli while, poza tym pętlę nieskończoną można również utworzyć, używając warunku, który jest zawsze prawdziwy.