Masalaning qo’yilishi: Berilgan biror N soni uchun faktorialni hisoblash algoritmi tuzilsin.
Faktorial ta’rifi: 1 dan berilgan natural n sonigacha bo‘lgan barcha sonlarning ko‘paytmasi
faktorial deyiladi.
Masalaning matematik modelini qurish:.
N–natural son (algoritm uchun boshlang’ich berilgan);
K – takrorlashlar hisobchilari;
P – Natija.
Masalani echish algoritmini tuzish:
N natural soni kiritilsin.
N sonining faktoriali hisoblanadigan P o‘zgaruvchiga 1 ga teng qiymat berilsin.
Takrorlash parametri K ga 1 ga teng qiymat berilsin.
K parametrning qiymati tekshirilsin. Agar k ning qiymati N dan katta bo‘lsa, 8 punktga o‘tilsin.
P = P*k hisoblansin.
K parametrning qiymati bir birlikga oshirilsin (K = K + 1)
4 punktga o‘tilsin.
Nayijani olish (P).
Do'stlaringiz bilan baham: |