3-amaliy topshiriq. Takrorlanuvchi jarayonlar. 1. k va n butun sonlari berilgan (n>0). K sonini n marta chiqaruvchi dastur tuzing.
2. a va b butun sonlari berilgan (a < b). a va b sonlari orasidagi barcha butun sonlarni chiqaruvchi dastur tuzing.
3. a va b butun sonlari berilgan (a < b). a dan b gacha bo‘lgan barcha butun sonlar yig‘indisini chiqaruvchi dastur tuzing.
4. a va b butun sonlari berilgan (a < b). a dan b gacha bo‘lgan barcha butun sonlar ko‘paytmasini chiqaruvchi dastur tuzing.
5. a va b butun sonlari berilgan (a < b). a dan b gacha bo‘lgan barcha butun sonlar kvadratlarining yig‘indisini chiqaruvchi dastur tuzing.
6. n butun soni berilgan (b>0). S=n2+(n+1)2+(n+2)2+…+(2*n)2 yig‘indini hisoblash dasturini tuzing.
7. n butun soni va a xaqiqiy son berilgan (n>0). a ning n – darajasini aniqlovchi dastur tuzing. an=a*a*a*a*….a;
8. n butun soni va a xaqiqiy son berilgan (n>0). Bir sikldan foydalanib a ning 1 dan n gacha bo‘lgan barcha darajalarini chiqaruvchi dastur tuzing.
9. n butun soni va a xaqiqiy son berilgan (n>0). Bir sikldan foydalanib a ning 1 dan n gacha bo‘lgan barcha darajalarini chiqaruvchi va yig‘indisini hisoblovchi dastur tuzing. 1+a+a2+a3+….an;
10. Bir dan n gacha bo‘lgan sonlar ko‘paytmasini hisoblovchi dastur tuzing. Birdan n gacha bo‘lgan sonlar ko‘paytmasi, ya’ni n! faktorial deyiladi.
11. n butun son berilgan (n>0). Quyidagi yig‘indini hisoblash dasturini tuzing. S=1!+2!+3!+…n!
12. n butun son berilgan (n>0). Quyidagi yig‘indini hisoblash dasturini tuzing. S=1/(1!)+1/(2!)+1/(3!)+…1/(n!);
13. n butun soni va x xaqiqiy son berilgan. Quyidagi yig‘indini hisoblash dasturini tuzing. S= 1+x+x2/(2!)+x3/(3!)+….+xn/(n!);
14. n butun soni va x xaqiqiy son berilgan. Quyidagi yig‘indini hisoblash dasturini tuzing. S=x-x3/(3!)+ x5/(5!)-….+(-1)nx2n+1/((2*n+1)!)
15. n butun soni va x xaqiqiy son berilgan. Quyidagi yig‘indini hisoblash dasturini tuzing. S=x-x2/(2!)+ x4/(4!)-….+(-1)nx2n/((2*n)!)
16. n butun soni va x xaqiqiy son berilgan(n>0, |x|<1). Quyidagi yig‘indini hisoblash dasturini tuzing. S=x - x2/2 + x3/3 - … + (-1)n-1 xn/n
17. n butun soni va x xaqiqiy son berilgan(n>0, |x|<1). Quyidagi yig‘indini hisoblash dasturini tuzing. S=x–x3/3 + x5/5 - … + (-1)n x2n+1/(2n+1)
18. n va k butun sonlar berilgan. Quyidagi yig‘indini hisoblash dasturini tuzing. S= 1k+2k+..+nk;
19. n butun son berilgan. Quyidagi yig‘indini hisoblash dasturini tuzing. S= 11+22+..+nn;
20.a va b butun son berilgan (a21. k va n butun sonlari berilgan (n>0). K sonini n marta chiqaruvchi dastur tuzing.
22. a va b butun sonlari berilgan (a < b). a va b sonlari orasidagi barcha butun sonlarni chiqaruvchi dastur tuzing.
23. a va b butun sonlari berilgan (a < b). a dan b gacha bo‘lgan barcha butun sonlar yig‘indisini chiqaruvchi dastur tuzing.
24. a va b butun sonlari berilgan (a < b). a dan b gacha bo‘lgan barcha butun sonlar ko‘paytmasini chiqaruvchi dastur tuzing.
25. a va b butun sonlari berilgan (a < b). a dan b gacha bo‘lgan barcha butun sonlar kvadratlarining yig‘indisini chiqaruvchi dastur tuzing.
26. n butun soni berilgan (b>0). S=n2+(n+1)2+(n+2)2+…+(2*n)2 yig‘indini hisoblash dasturini tuzing.
27. n butun soni va a xaqiqiy son berilgan (n>0). a ning n – darajasini aniqlovchi dastur tuzing. an=a*a*a*a*….a;
28. n butun soni va a xaqiqiy son berilgan (n>0). Bir sikldan foydalanib a ning 1 dan n gacha bo‘lgan barcha darajalarini chiqaruvchi dastur tuzing.
29. n butun soni va a xaqiqiy son berilgan (n>0). Bir sikldan foydalanib a ning 1 dan n gacha bo‘lgan barcha darajalarini chiqaruvchi va yig‘indisini hisoblovchi dastur tuzing. 1+a+a2+a3+….an;
30. Bir dan n gacha bo‘lgan sonlar ko‘paytmasini hisoblovchi dastur tuzing. Birdan n gacha bo‘lgan sonlar ko‘paytmasi, ya’ni n! faktorial deyiladi.