Topshirdi: ki 16-22 guruh talabasi Qurbonova nodira Tekshirdi: zohidov j. B


Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur)



Yüklə 12,05 Kb.
səhifə3/4
tarix07.01.2024
ölçüsü12,05 Kb.
#205787
1   2   3   4
dasturlash

Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).

  • Takrorlanuvchi (siklik) algoritmlar. Masalalarni tahlil etish jarayonida algoritmdagi ba’zi ko‘rsatmalar takroran bajarilishini Tsiklik algoritmlar-bu operatsiyalarning bir qismi qayta-qayta takrorlanadigan algoritmlar.
  • Takrorlanuvchi -bu harakatlarni tashkil etishning bir shakli, unda bir xil harakatlar ketma-ketligi ma'lum bir sharoitga qarab bir necha marta yoki bir marta bajarilmaydi. Ko'p marta bajariladigan harakatlar ketma-ketligining o'zi tsikl tanasi deb ataladi.

    Takrorlashlarni tashkil qilish usuliga qarab tsikllar uch turga bo'linadi:

  • Parametrli takrorlanishlar
  • shart tsiklidagilar
  • Oqibatli takrorlanishlar
  • Parametr bilan pastadir
  • Parametr bilan tsiklni tashkil qilish uchun ma'lum bir qadam bilan uning qiymatini boshlang'ichdan oxirigacha o'zgartiradigan qiymat (hisoblagich, tsikl parametri) kiritiladi. Qadam miqdorning keyingi va oldingi qiymati o'rtasidagi farqga teng.
  • Agar algoritmni bajarishda bir qator javoblar olinishi kerak bo'lsa, unda chiqish bloki tsikl ichiga joylashtiriladi. kuzatish mumkin.

Algoritm:

Algoritm:

  • Takrorlanuvchi jarayonni ifodalash uchun ma'lumotlarni o'z ichiga olish uchun mos ma'lumot strukturasi tanlang. Masalan, "Linked List" yoki "Array" ma'lumot strukturasi ishlatishingiz mumkin.
  • Takrorlanuvchi jarayonda kerakli ma'lumotlarni saqlash uchun to'g'ri ma'lumot strukturasi yaratiladi.
  • Takrorlanuvchi jarayonning boshlang'ich holatini aniqlang.
  • Jarayonni takrorlash uchun bir nechta usullar mavjud, masalan, for tsikli, while tsikli yoki rekursiya. Uyali usulni tanlashingiz kerak, shuning uchun takrorlanuvchi jarayonning shartlari va talablari bilan mos keluvchi usulni tanlang.
  • Takrorlanuvchi jarayonda har bir qadamni bajarish uchun kerakli amallarni belgilang. Bu amallar takrorlanuvchi jarayonning maqsadiga qarab o'zgaradi.
  • Takrorlanuvchi jarayonni bajarish uchun shart belgilang. Bu shart takrorlanuvchi jarayonning davom etish va to'xtash shartlarini aniqlaydi.
  • Jarayonning har bir qadamida takrorlanuvchi jarayonni bajarish uchun kerakli amallarni bajarishdan keyin takrorlashning keyingi qadamiga o'ting.
  • Takrorlanuvchi jarayonning natijasini o'z ichiga olgan ma'lumot strukturasi orqali saqlang.
  • Jarayonning natijasini foydalanish uchun ma'lumotlarni qaytarish.

Yüklə 12,05 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin