Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr



Download 5,36 Mb.
Pdf ko'rish
bet159/335
Sana02.08.2021
Hajmi5,36 Mb.
#136132
1   ...   155   156   157   158   159   160   161   162   ...   335
Bog'liq
Dasturlash asoslari(O'zbekcha)

6.4. 6/49 Lotereya masalasi 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
151 
 
Bu  misolda  biz  “6/49”  o‘yinida  mumkin  bo‘lgan  barcha  kombinatsiyalar 
mavjudligini topamiz. Biz 6 dan farq qiluvchi hamma sonlarni topamiz va ko‘rsatamiz  
[1…49] oralig‘idagi 6 talik  turli raqamlar o‘rin almashtirishlar  qiymatlar sonini  topib 
chop etishimiz kerak. Biz 6 ta for siklidan foydalanamiz. Oldingi misolga o‘xshamagan 
holda  sonlar  takrorlanmaydi.  Sonlar  takrorlanmasligi  uchun  har  bir  n  –  ketma  –    
ketlik n-1 – ketma –ketlikdan katta bo‘ladigan qilib yozishimiz kerak. Shuning uchun 
mavjud sikl 1 dan boshlamaydi lekin oldingi siklga +1 ni qo‘shgan sondan boshlaydi. 
Biz birinchi siklni 44 ga yetguncha olib borishimiz kerak.keyingisi 45 ga yetguncha va 
hakozo…agar  biz  hamma  sikllarni  49  gacha  qilsak  biz  bu  kombinatsiyalarda  1  xil 
qiymat olamiz. Shu sababli har bir sikl o‘zidan oldingi siklga 1 ni qo‘shib oladi. Dastur 
quyidagicha 
 
 
 
Hammasi  to‘g‘ri  berilgan.  Keling  yuqoridagi  dasturni  ishlatib  ko‘ramiz.  Bu 
dastur  ishlaydiganga  o‘xshaydi  ammo  bir  muammo  bor.  Kombinatsiya  juda  ko‘p  va 
dastur  to‘xtamaydi  (u  juda  sekin  va  juda  ko‘p  vaqt  oladi).  Shundan  “6/49” 
tanlanganini  tushinish  mumkin.  Chunki  bunda  juda  ko‘p  kombinatsiyalar  mavjud. 
Yuqoridagi  o‘yinda  hamma  kombinatsiyalarning  sonini  hisoblashning  tezligini  kutib 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
152 
 
turibmiz,  vaholanki  uni  chop  etish  emas.  Bu  tezlik  chop  qilingan  natijalarni 
qisqartirishi natijasida dastur kutilmagan darajada tez tugaydi. 
 

Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   155   156   157   158   159   160   161   162   ...   335




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish