|
PYTHON DA FOR TAKRORLASH OPERATORI TADBIQI
|
bet | 31/59 | Sana | 12.06.2024 | Hajmi | 4,95 Mb. | | #262797 |
Bog'liq Dasturlash tili
6.1-masala. 1 dan n gacha bo‘lgan sonlarning faqat toq raqamlarining yig‘indisini hisoblovchi dastur tuzing.
6.2-masala. N natural son va X haqiqiy sonlar berilgan. Quyidagi yig‘indini
hisoblang. S sin X sin 2 X ..... sin N X
belgilaymiz.
. Yechish. Izlanayotgan yig’indini S bilan
6.3-masala. N! hisoblash talab qilingan bo‘lsin, bunda N natural son. Yechish. N<34 bo‘lganda natural sonlar faktorialini hisoblash mumkin.
6.4-masala. 1 dan n gacha bo‘lgan natural sonlar kvadratlari yig‘indisini toping. Yechish. Izlanayotgan yig‘indini S bilan belgilaymiz.
6.5-masala. k va n butun sonlari berilgan (n>0). к sonini n marta chiqaruvchi dastur tuzing.
6.6-masala. 1 dan n gacha bo‘lgan sonlardan sikl qadami 1 ga teng holda kvadrat ildiz chiqaring. Yechish. Berilgan x sondan chiqarilgan kvadrat ildizning qiymatini y
bilan belgilaymiz: y .
6.7-masala. 1 dan 9 gacha bo‘lgan sonlarni ko’paytirish jadvalini ekranga chiqaring. Yechish. Bu masalani yechish uchun 3 marta sikl buyrug‘idan foydalanamiz. Birinchi siklda birinchi ko‘paytuvchi 1 dan 3 gacha, ikkinchisi esa, 1 dan 9 gacha o‘zgaradi. Ikkinchisi siklda birinchi ko‘paytuvchi 4 dan 6 gacha, ikkinchisi esa, 1 dan 9 gacha o’zgaradi. Uchinchi siklda birinchi ko‘paytuvchi 7 dan 9 gacha, ikkinchisi esa, 1 dan 9 gacha o‘zgaradi.
6.8-masala. L nomerli Fibonachchi sonini ekranga chiqaring. Yechish. 1,1,2,3,5,8,13,21,34,...sonlar Fibonachchi sonlar ketma-ketligini ifodalaydi. Bu sonlar ketma-ketligida uchinchi hadidan boshlab har bir son o‘zidan oldingi ikkita sonning yig‘indisiga teng.
6.9-masala. Bir kilogramm konfetning narxi berilgan (haqiqiy son), 1, 2, ...,10 kg konfetning narxini chiqaruvchi dastur tuzing.
6.10-masala. N natural son va A haqiqiy son berilgan. Quyidagi ko‘paytmani hisoblang: p=A(A+1)(A+2)...(A+N). Yechish. Berilgan ko‘paytmani p bilan belgilaymiz.
6.11-masala. Darajaga ko‘tarish amalini bajarmay, ushbu yig‘indini hisoblang:
o‘zgaruvchi c=1 ni kiritamiz. Uning har galgi qiymatini -1 ga ko‘paytiramiz.
34>
|
| |