Assalamu aleykum bugun siz bilan takrorlash operatorlari qanchali ahamiyatga ega ekanligni o'rganamiz.
Misol uchun biz consolega "Hello World" degan so'zni 100 marta chiqarmoqchi bo'lsam 100 marta cout deb yozib chiqishim kerak bo'ladi, leykin oson yoli xam mavjud qayta qayta yozmaslik uchun bizga Loop kerak bo'ladi.
Takrorlash qadamini amalga oshirish uchun while kalit so'zidan foydalanamiz. shart orqali tskil hosil bo'ladi. quyidagi sintaksisni o'zingizga formula sifatida yodlab quying.
while (<Shart>)
{
// tsikl tanasi
}
Misol uchun siz Hello World degan so'zni 10 marta ekranga chiqarmoqchi bo'lsangiz Loop da foydalansangiz ishingiz ancha oson bo'ladi.
#include <iostream>
using namespace std;
int main()
{
int i = 1;
while(i <= 10)
{
cout << "Hello World" << i << endl;
i++;
}
return 0;
}
Do/While Tsikl
do/while va while ikkisi ham tskil hisoblanadi. birinchisini ikkinchisidan farqli jihati shundaki birin do/while avval shartni bajarib keyin tekshiradi. whileesa avval shart bajariladi agar to'g'ri bo'lsa tsikl tanasidagi kod ishlatiladi. quyidagi do/while sintaksisini yodda saqlashingiz zarur bo'ladi.
do
{
// tsikl tanasi
}
while (<Shart>);
Yuqoridagi Misoldagi shartga muafiq shuni biz do/while da ishlab ko'ramiz.
#include <iostream>
using namespace std;
int main()
{
int i = 1;
do
{
cout << "Hello World" << i << endl;
i++;
}
while(i <= 10);
return 0;
}
Unutmang! tskil aylanayotgan vaqtda bog'liq bo'lgan o'zgaruvchini o'zgartirishni unutmang. agar qiymatini o'zgartirmasangiz tsikl tugamaydi.
Top comments (1)
while loopdan foydalansak rosa qulay ekan