Shartli takrorlash algoritmni mohiyati
Download 363.05 Kb. Pdf ko'rish
|
Uyga Vazifa 7 1 QismUPD
kiradi). 1 dan n gacha toq sonlar yigindisini hisoblovchi dastur tuzing.
Masalan n=3 Yigindi 1+3=4 11) Sizga bitta butun n(n >0 ekanligi aniq) soni berilgan. n sonidan kvadrati oshmaydigan eng katta sonni topuvchi dastur tuzing. Masalan: n=16 Biz n>0 ekanligi aniq. Demak 1 dan boshlab barcha sonlarni kvadratini ko’ramiz. 1*1=1 2*2=4 <16 3*3=9<16 4*4=16=16 5*5=25>16 5 dan boshlab barcha sonlar kvadrati 16 dan oshadi. Demak kvadrati oshmaydigan eng katta son bu 4 yane 4*4=16 bu esa 16 ga teng lekin oshmaydi va kvadrati oshmaydigan sonlar Ichida eng kattasi 12) Sizga bitta butun n(n >0 ekanligi aniq) soni berilgan. n sonidan kvadrati katta bo’lgan eng kichik sonni topuvchi dastur tuzing. Masalan: n=16 Biz n>0 ekanligi aniq. Demak 1 dan boshlab barcha sonlarni kvadratini ko’ramiz. 1*1=1 2*2=4 <16 3*3=9<16 4*4=16=16 5*5=25>16 demak 5 ning kvadrati 16 dan katta va 5 dan keying sonlarning barchasi kvadrati 16 dan katta . (6*6>16……) 5 esa eng kichigi. 13) Sizga bitta butun musbat soni berilgan. Shu sonning raqamlarini teskari ravishda chiqaring. Masalan: son=254 Ekranda 4 5 2 14) Sizga bitta butun musbat son berilgan. Shu sonning o’ng tomondan hisoblaganda toq o’rinda turadigan raqamlarini ekranga chiqaring. (teskari tartibda) Masalan son 412365 Ekranda 5(chunki o’ng tarafdan 1 o’rinda) 3 1 15) Sizga bitta butun musbat son berilgan. Shu sonning juft (o’ng tomondan hisoblaganda) o’rindagi raqamlarining yigindisini hisoblochi dastur tuzing. Masalan: son= 74125 Natija 2+4=6 Izoh. 5 1- o’rinda (o’ng tomondan) 2-2 o’rinda 1-3 o’rinda ……… 16) Nano calc dasturimiz esingizdami?. Kelilar endi shu dasturimizga qo’shimcha menu qo’shamiz. Yane foydalanuvchidan har gal dasturdan chiqishni so’raymiz agar foydalanuvchi ‘y’ belgisini kiritsa demak dasturimiz nihoyaga yetadi. Masalan : Iltimos amalni tanlang:+ Sonlarni kiriting: 1 2 Natija 1+2=3 Dasturdan chiqish xohlaysizmi? (y-ha n-yuq):n Yana bir marta takrorlanadi …… 17) Najotlandiya maktabida n ta sinf mavjud. Har bir sinfdagi o’quvchilar soni sizga beriladi. Najotlandiya maktabida jami nechita o’quvchi o’qishini aniqlovchi dastur tuzing. Masalan n=3 1-sinfda nechta o’quvchi oq’iydi?: 15 2-sinfda nechta o’quvchi oq’iydi?: 21 3-sinfda nechta o’quvchi oq’iydi?: 14 Jami Najotlandiyada 15+21+14=50 ta oq’uvchi o’qiydi. 18) Sizga Najotlandiya maktabida o’qiydigan n ta o’quvchilarning Yoshi berilgan. Shu o’quvchilardan 18 yoshgacha to’lmaganlar sonini aniqlab beruvchi dastur tuzing. Masalan : n=5 1999 2015 2000 2010 2013 Natija 3 ta Siz shu nuqtaga yetib keldizmi? Demak siz sharti oldin sikl operatorini to’liq mohiyatiga yetgansz. 16>16>16>16> Download 363.05 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling