|
Misol 1: 1 dan 10 gacha bo'lgan sonlarni chiqaruvchi dastur:
1 #include
|
bet | 63/135 | Sana | 22.05.2024 | Hajmi | 15,08 Mb. | | #250347 |
Bog'liq Fizik jarayonlarni kompyuterda modellashtirishMisol 1: 1 dan 10 gacha bo'lgan sonlarni chiqaruvchi dastur:
1 #include
2 int main()
3 {
4 int i;
5 for ( i= 1; i <= 10; i++)
6 cout << i << " ";
7 cout << endl;
8 system ("pause");
9 return 0;
10 }
Ekranda quyidagicha natija xosil bo'ladi: Quyida for takrorlanish operatori batafsil berilgan.
for takrorlanish operatorini umumiy ko'rinishda quyidagicha ifodalash mumkin:
for (o'zgaruvchisining_boshlang'ich_qiymati;
takrorlanish_sharti;
o'zgaruvchisini_oshirish) takrorlanish _tanas i;
o'zgaruvchisini_oshirish o'rnida kamaytirish ham bo'lishi mumkin.
Agar takrorlanish tanasida bir nechta operatordan foydalanmoqchi bo`lsa unda operatorlarniblok { } (begin va end) orasiga olishimiz kerak.
Misol 2: 10 dan 1 gacha bo'lgan sonlarni chiqaruvchi dastur:
1 #include
2 int main()
3 {
4 int i;
5 for (int i = 10; i >==1; i--)
6 cout << i << " ";
7 cout << endl;
8 system ("pause");
9 return 0;
10 }
break – funksiyasini har qanday takrorlanish operatoriga qo`llash mumkin. Bu funksiya takrorlanish tugatilishini ta’ minlaydi. Ya`ni boshqarilishni takrorlanish operatoridan keyingi operatorga uzatadi.
continue – funksiyasini har qanday takrorlanish operatoriga qo`llash mumkin. Bu funksiya takrorlanish parametrining keyingi qiymatni qabul qilishini taminlaydi. Boshqacha so`z bilan aytganda takrorlanish tanasi tugatiladi. Bunda takrorlanishning o`zi tugatilmaydi.
Misol 3: n natural soni berilgan. Birdan n gacha bo`lgan sonlar yig`indisini hisoblovchi dastur tuzilsin
1 #include
2 int main()
3 {
4 int n,s=0;
|
| |