Tarmoqlanuvchi tarkibli algoritmlarda ham har bir band bir martadan bajariladi. Lekin shartning bajarilishi yoki bajarilmasligiga qarab qaysi bandlar ketma-ket bajarilishi aniqlanadi
Tarmoqlanuvchi tarkibli algoritmlarda ham har bir band bir martadan bajariladi. Lekin shartning bajarilishi yoki bajarilmasligiga qarab qaysi bandlar ketma-ket bajarilishi aniqlanadi.
Tarmoqlanuvchi tarkibli algoritmlarda ham har bir band bir martadan bajariladi. Lekin shartning bajarilishi yoki bajarilmasligiga qarab qaysi bandlar ketma-ket bajarilishi aniqlanadi.
Masalan: Argument x ning ixtiyoriy qiymatida quyidagi funksiyaning qiymatini hisoblash algoritmi tuzilsin:
bu yerda: a = 4,5; x = 4,8.
Takrorlanuvchi (siklik) algoritmlarda algoritmning bir bo‘lak bandlari parametrlarning qabul qilish qiymatiga qarab ketma-ket bir necha marta bajariladi.
Takrorlanuvchi (siklik) algoritmlarda algoritmning bir bo‘lak bandlari parametrlarning qabul qilish qiymatiga qarab ketma-ket bir necha marta bajariladi.
Masalan: 1 dan 10 gacha bo‘lgan musbat butun sonlarning yigandisini topish algoritmi tuzilsin:
Sonli to‘plamlarning eng katta va eng kichik elementlarini aniqlash algoritmlari
Sonli to‘plamlarning eng katta (eng kichik) elementlarini topish uchun ularning boshlang‘ich elementi boshqa hamma elementlari bilan navbatma-navbat taqqoslanadi. Agar boshlang‘ich elementi taqqoslanayotgan elementdan kichik (katta) bo‘lsa, u holda boshlang‘ich element tashlab yuboriladi va katta (kichik) element sifatida taqqoslanayotgan element olinadi. Agar boshlang‘ich element taqqoslanayotgan elementdan katta (kichik) bo‘lsa, u holda katta (kichik) element sifatida to‘plamning boshlang‘ich elementining o‘zi saqlanadi.
Sonli to‘plamning eng katta elementini topish jarayoni matematik formula orqali quyidagicha ifodalanadi: