Bu yazımızda while dögünüsünü işleyeceğiz.
While çok basit bir döngüdür. Eğer verdiğiniz değişkendeki değer şartı şağlıyorsa döngünün içine girilir.
Örnek olarak;
x=6;
while(x>5) /*x değeri 5 ten büyük bir sayı olduğu için içerisi 0 değerini alır yani yanlış olur bundan dolayı kod çalışmaz.*/
{
cout<<"Döngünün içindesiniz"<<endl;
}
Ve ya döngüye her türlü girmesinide sağlayabiliriz. Şarta 0 değeri yazılmadığı sürece derleyici her zaman şartı true olarak algılayacaktır ve döngünün içine girecektir.
Örnek olarak;
while(true)
{
cout<<"Sonsuz döngü"<<endl;
}
Bu döngüde ekrana sonsuz kere yazı yazılır. Programı kapatmadan çıkış yapılamaz.
Şimdi de bir ekran çıktısı yapalım.
0'dan 10'a kadar olan sayıları ekrana yazdıralım.
#include <iostream>
using namespace std;
int main()
{
int x=0;
while(x<=10) //x değeri 11 oluncaya kadar dönecek, 11 olduğunda program bitecek.
{
cout<<x<<endl;
x++;
}
system("pause");
return 0 ;
}
Not: Kodu DevC++ da yazılmıştır. Kodu direkt kopyalayıp çalıştırabilirsiniz.