Algoritmning ushta turi mavjud: shiziqli, tarmoqlanuvshi va takrorlanuvshi


Download 469.14 Kb.
bet1/4
Sana01.08.2023
Hajmi469.14 Kb.
#1664243
  1   2   3   4



O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
"Kompyuter injiniring" kafedrasi

Laboratoriya


Bajardi: KIF 217-18-guruh talabasi
Maxammadiyev Ramzjon
Rahbar: Begimov O’ktam.


Toshkent 2023







Algoritmning ushta turi mavjud: shiziqli, tarmoqlanuvshi va takrorlanuvshi.


Chiziqli algoritmlar - hesh qanday shartsiz faqat ketma-ket bajariladigan jarayonlardir.




Tarmoqlanuvshi algoritmlar - ma’lum shartlarga muvofiq bajariladigan jarayonlardir.


Takrorlanuvshi algoritmlar - biron bir shart tekshirilishi yoki biron parametrning har xil qiymatlari asasidachekli ravishda takrorlanish yuz beradigan jarayonlardir.
Chiziqli algoritmlarni blok-sxemasi


Chiziqli algoritmlar va dasturlar odatda juda sodda masalalarni yechiщda qo‘llaniladi. Bu masalalar yechimi biror shartga yoki siklik amallar bajarilishiga bog‘liq emas.


Masalan, to‘g‘ri to‘rtburchakning tomonlariga ko‘ra uning perimetri, diagonali va yuzasini hisoblashni (a, b – tomonlar qiymatiga ko‘ra) quyidagicha tashkillashtirish mumkin.
Yechish:


#inclide using namespace std;


int main()
{
float a, b;
cout <<”A tomonning qiymati kiritilsin=”; cin >>a; cout <<”B tomonning qiymati kiritilsin=”; cin >>b;
P=2*a+2*b; D=sqrt(sqr(a)+sqr(b)); S=a*b;
cout <<”to‘rtburchak perimetri=”<
<<”to‘rtburchak ioganperli=”<
return 0;
}

Download 469.14 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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