C++ DASTURLASH TILIDA TAKRORLANUVCHI JARAYONLARNI DASTURLASH Reja: For takrorlash operatorlari; while takrorlash operatorlari; do while while. TAKRORLANUVCHI JARAYONLAR Amalda shunday masalalar ham uchraydiki masalani yechish, natijaga erishish uchun qo'yilgan shartga bog'liq holda bir yoki bir nechta amal yoki buyruqlar ketma-ketligini takror-takror bajarishga to'g'ri keladi. Masalan, bir litrlik idish bilan, n litrlik idishni to'lidirish algoritmi quyidagicha bo'liadi: TAKRORLANUVCHI JARAYONLAR Bajarilish davomida qandaydir qismidagi buyruqlar ikki va undan ortiq marta takroran bajariladigan jarayonlarga takrorlanuvchi jarayonlar deyiladi. Takrorlanuvchi jarayonlarni dasturlash takrorlash operatorlari orqali amalga oshiriladi. Takrorlash operatori «takrorlash sharti» deb nomlanuvchi ifodaning rost qiymatida programmaning ma'lum bir qismidagi operatorlarni (takrorlash tanasini) ko'p marta takror ravishda bajaradi. TAKRORLASH OPERATORLARI Takrorlash o'zining kirish va chiqish nuqtalariga ega, lekin chiqish nuqtasi bo'lmasligi mumkin. Bu holda bu jarayonga cheksiz takrorlanuvchi jarayon deyiladi. Bu jarayon uchun takrorlashni davom ettirish sharti doimo rost bo'ladi. TAKRORLASH OPERATORLARI C++ dasturlash tillarida takrorlanuvchi jarayonlami quyidagi usullar yordamida dasturlash mumkin. Parametr bo'yicha takrorlash operatori (for); Shart bo'yicha takrorlash operatorlari (Shart oldi while, Shart so'ng do while). shartsiz o'tish bo'yicha takrorlash (goto); for sikl operatori Takrorlanuvchi jarayonlarni takrorlanish soni aniq bo'lgan holatlardagina parameter bo'yicha takrorlash usulidan foydaliniladi. Takrorlanuvchi jarayonlarni parametr bo'yicha C++ dasturlash tilida tasvirlash uchun, albatta, takrorlanish soniga e'tibor berish kerak. Parametr bo'yicha takrorlanuvchi jarayonlarga, masalan, birdan n gacha sonlarning kvadratlarining yig'indisini topish bunda takrorlanish soni aniq, ya'ni birdan dan n gacha deb berilyapti. for takrorlash operatorining sintaksisi quyidagi ko'rinishga ega: for (; ; ) Bu operator o'z ishini ifodasini bajarishdan boshlaydi. Keyin takrorlash qadamlari boshlanadi. Har bir qadamda bajariladi, agar natija 0 qiymatidan farqli yoki true bo'lsa, takrorlash tanasi - bajariladi va oxirida bajariladi. Agar qiymati 0 (false) bo'lsa, takrorlash jarayoni to'xtaydi va boshqaruv takrorlash operatoridan keyingi operatorga o'tadi. for sikl operatori . Shuni qayd qilish kerakki, ifodasi vergul bilan ajratilgan bir nechta ifodalar birlashmasidan iborat bo'lishi mumkin, bu holda oxirgi ifoda qiymati takrorlash sharti hisoblanadi. a = 5; for (int i=0; a++, i ...

Joylangan
05 Jun 2024 | 16:10:12
Bo'lim
Informatika va AT
Fayl formati
zip → pptx
Fayl hajmi
96.84 KB
Ko'rishlar soni
147 marta
Ko'chirishlar soni
8 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirgan san'a:
29.03.2025 | 00:19
Arxiv ichida: pptx
Joylangan
05 Jun 2024 [ 16:10 ]
Bo'lim
Informatika va AT
Fayl formati
zip → pptx
Fayl hajmi
96.84 KB
Ko'rishlar soni
147 marta
Ko'chirishlar soni
8 marta
Virus yo'q.
VirusTotal da tekshirish
O'zgartirish kiritilgan:
29.03.2025 [ 00:19 ]
Arxiv ichida: pptx