Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

LEKCJA 9 Pętle while | poziom 1

Pętla while działa w sposób zbliżony do for, ma jednak kilka różnic, głównie składniowych.

Składnia while:

int main()
{
    int i = 3;

    while( i>0 )
    {
        cout

Dopóki warunek w nawiasie jest spełniony, czyli prawdziwy, pętla będzie powtarzała instrukcję w klamrach.

W przeciwieństwie do pętli for nie możemy w niej zdefiniować wartości początkowej. Możemy natomiast użyć istniejącej już zmiennej lub zdefiniować ją linijkę wyżej.

Również parametr modyfikujący zmienia położenie, tym razem nie występuje w nawiasach nad, a między klamrami i staje się częścią instrukcji.

Może nastąpić taka sytuacja, że instrukcje nie wykonają się ani razu, jeśli warunek od razu będzie nieprawdziwy.
A co jeśli zależy nam, aby instrukcja bez warunkowo chociaż raz została wywołana?
Tutaj możemy zastosować konstrukcję do {} while (). Różnice są nie wielkie. W zasadzie poza tym, że program najpierw czyta instrukcję, a potem sprawdza warunki, nie ma żadnych, ale daje nam to pewność, że bez względu na warunek instrukcja zadziała chociaż raz.

int main()
{
    int i = 3;

    do{
        cout0 );

    return 0;
}

Przejdź do: LEKCJA 10 Funkcje, po co ich używać? Jak je konstruować, w czym pomagają?

Artykuł LEKCJA 9 Pętle while | poziom 1 pochodzi z serwisu Rozwijaj-się.pl.



This post first appeared on Rozwijaj SiÄ™ PL, please read the originial post: here

Share the post

LEKCJA 9 Pętle while | poziom 1

×

Subscribe to Rozwijaj SiÄ™ Pl

Get updates delivered right to your inbox!

Thank you for your subscription

×