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:
//Muallif: Begimov Uktam
//Sana: 25.01.2021 yil
//Maqsad:
To‘rtburchak
yuzi hisoblash
#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=”<
cout <<”to‘rtburchak ioganperli=”<
cout <<”to‘rtburchak yuzasi =”<
return 0;
}
Hech qanday shart tekshirilmaydigan va
tartib bilan faqat ketma – ket bajariladigan
algoritmlar
ch i z i q l i a l g o r i t m l a r
deb yuritiladi
.
boshlash
kiritish
Chop etish
Qiymatlarni o’zlashtirish
Tamomlash
bosh
a,b-lar qiymatini kiritish
p:=2*a+2*b
d:=sqrt(sqr(a)+sqr(b))
s:=a*b
tam
p, d, s