Mavzu: java tilida takrorlanuvchi jarayonlar va parametr bo‘yicha dasturlash


Download 0.73 Mb.
bet1/5
Sana01.03.2023
Hajmi0.73 Mb.
#1240900
  1   2   3   4   5
Bog'liq
4- dars

MAVZU: JAVA TILIDA TAKRORLANUVCHI JARAYONLAR VA PARAMETR BO‘YICHA DASTURLASH

Reja:


1) Jarayonlarni dasturlash vaqtida, ba’zi bir masalalarni algoritmlari tarkibidagi buyruqlar ikki va undan ortiq marta bajarilishiga to‘g’ri keladi. Agar algoritm tarkibidagi bir necha marta takrorlanishi kerak bo‘lgan buyruqlarni takrorlanuvchi jarayonlar asosida dasturlash tillarida tasvirlanmasa, bu buyruqlarni barchasini bajarish murakkablashadi. Elektron hisoblash mashinalarini insoniyatdan farqi shundaki, insoniyatda bir nechta buyruqlarni bajarish davomida toliqish holatlari bo‘lishi mumkin, elektron hisoblash mashinalariga takrorlanishni qanchaligini ma’lum bir buyruqlar asosida berilsa, ular barchasini charchamasdan bajaradi. Ba’zi bir takrorlanuvchi jarayonlarni, takrorlanish formulasini chiqarib oddiy hisoblash mumkin, lekin ixtiyoriy ketma ketliklar yig’indisi yoki ko’paytmasini hisoblash oddiy usullar bilan hal etilmaydi, bunday holatlarda takrorlanuvchi jarayonlardan foydalaniladi.

Takrorlanuvchi jarayonni shartli operatorlardan foydalanib ham tashkil qilsa bo’ladi, lekin bunday jarayonlarni hisoblashni takrorlash operatorlari yordamida amalga oshirish osonroq kechadi.

Takrorlanuvchi jarayonni shartli operatorlardan foydalanib ham tashkil qilsa bo’ladi, lekin bunday jarayonlarni hisoblashni takrorlash operatorlari yordamida amalga oshirish osonroq kechadi.

Takrorlash operatorlarining 3 xil turi mavjud:

1.Parametrli takrorlash operatori;

2. do…while takrorlash operatori (Sharti keyin berilgan takrorlanish operatori);

3. while takrorlash operatori (Sharti oldin berilgan takrorlanish operetori).


for(sikl) operatori
Takrorlanuvchi jarayonlarni takrorlanish soni aniq bo‘lgan holatlardagina parameter bo‘yicha takrorlash usulidan foydalaniladi. Takrorlanuvchi jarayonlarni parametr bo‘yicha Java dasturlash tilida tasvirlash uchun, albatta, takrorlanish soniga e’tibor berish kerak. Parametr bo‘yicha takrorlanuvchi jarayonlarga, masalan, birdan n gacha sonlarning ma’lum bir darajalarini yig’indisini topish kabi misollar kiradi. Bunda takrorlanish soni aniq, ya’ni birdan dan n gacha deb berilyapti.
1 dan n gacha bo’lgan sonlar yig’indisini topish
Parametr bo‘yicha takrorlanuvchi jarayonlar takrorlanish oshishi yoki kamayishiga qarab ikki turga bo‘linadi:
- birdan boshlab qadam 1 ga teng bo‘lgan takrorlanish(1-tur);
- a dan boshlab qadam -1 ga teng bo‘lgan takrorlanish(2-tur);
- a dan boshlab b gacha qadam x ga teng bo‘lgan takrorlanish(3-tur).
Takrorlanuvchi jarayonlarni dasturlash vaqtida takrorlanish qadami birga oshib borilsa, birinchi turdan foydaliniladi. Takrorlanishning parameter bo‘yicha for sikl operatorining umumiy ko‘rinishi quyidagicha:

Download 0.73 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling