1-topshiriq.
Masalaning qo’yilishi:
Tomonlari a va b bo'lgan to'g'ri to'rtburchak berilgan, uning yuzasi s va perimetri p hisoblansin.
Masalaning matematik modelini qurish:
a, b– sonlar (algoritm uchun boshlang’ich berilgan);
S=a*b hisoblanadi;
P=2*(a+b) hisoblanadi;
Masalani yechish algoritmini tuzish:
a,b – sonlar kiritilsin;
S=a*b hisoblansin;
P=2*(a+b) hisoblansin;
Natijani olish ;
Masalani yechish algoritmini blok-sxemasini chizish :
Boshlash
a,b
S=a*b
P=2*(a+b)
S,P
Tamom
Masalani yechish algoritmini dasturlash muhitida bajarilishi:
2-topshiriq.
Masalaning qo’yilishi:
A xaqiqiy son berilgan. Quydagi rasmlarda tasvirlangan y(x) funktsiyauchun y(a) ni xisoblang.
Masalaning matematik modelini qurish:
; y>=0; 0>=y
shartlar bajarilganda f(a) ni topish;
Masalani yechish algoritmini tuzish:
a sonlarni kiritish;
shartni tekshirish; agar shart bajarilsa , funksiyani bajarish, aks holda 3–qadamga o’tish;
,
funksiyani bajarish, aks holda 4 -qadamga o’tish;
Natija: “Bunday funksiya mavjud emas”;
Tamom.
Masalani yechish algoritmini blok-sxemasini chizish :
Boshlash
x,y,a
x<=0
&&y>=0
&&y<0 y=-x
Ø
y=-
y y
Tamom
Masalani yechish algoritmini dasturlash muhitida bajarilishi:
3-topshiriq.
Masalaning qo’yilishi: ni hisoblash;
Masalaning matematik modelini qurish: ;
Masalani yechish algoritmini tuzish:
m soni kiritish;
S ning boshlang’ich qiymatini kiritish : S=0;
Takrorlash parametri n ga 1 ga teng qiymat berilsin;
n parametrning qiymati tekshirilsin. Agar n ning qiymati m dan katta bo‘lsa, 13- qadamga o‘tilsin;
P ning boshlang’ich qiymatini kiritish : P=1;
Takrorlash parametri i ga 1 ga teng qiymat berilsin;
i parametrning qiymati tekshirilsin.
P=P*(2i-1) hisoblansin;
i parametrning qiymati bir birlikga oshirilsin (i = i+ 1);
S = S+ hisoblansin;
n parametrning qiymati bir birlikga oshirilsin (n = n+ 1);
4-qadamga o’tilsin;
Natijani olish (S);
Tamom.
Masalani yechish algoritmini blok-sxemasini chizish.
Masalani yechish algoritmini dasturlash muhitida bajarilishi:
0>
Dostları ilə paylaş: |