13 ta to plam va misollar
15 ovchi ham 5 kun ichida 15 dona bedana yeydi. Agar 5 ta ovchi ma’lum vaqt ichida 5 dona bedana yesa, 15 ta ovchi bedanani eyishni tezligidan 3 barobar ko’p, shuning uchun ular 5 kun ichida 15 dona bedana yeyishadi.
C++ sinflar / ob’ektlar
C ++ – bu ob’ektga yo’naltirilgan dasturlash tili. C++ dasturlash tilida hamma narsa uning xususiyatlari va usullari bilan bir qatorda sinfllar va obyektlar bilan bog’liq.
Sinf – bu bizning dasturimizda foydalanishimiz mumkin bo’lgan foydalanuvchi belgilaydigan ma’lumot turi va u ob’ekt tuzuvchisi yoki ob’ektlarni yaratish uchun “reja” sifatida ishlaydi.
Sinf yarating.
Sinf yaratish uchun class kalit so’zdan foydalaning. ” MyClass ” Nomli sinf yaratamiz.
class MyClass < // class public: // ochiqlik siyosati int myNum; // Attribute (int tipiga tegishli) string myString; // Attribute (string tipiga tegishli) >;
Misolni tushuntirish.
- class Kalit so’z MyClass deb atalgan bir sinf yaratish uchun ishlatiladi .
- public Kalit so’z bir bo’lib kirish belgisi ifodalaydi. Bu degani class dan tashqarida ham attributlardan foydalanish mumkin .
- Sinf ichida butun son myNum va satr o’zgaruvchisi mavjud myString . O’zgaruvchilar sinf ichida e’lon qilinganida, ular atributlar deb nomlanadi .
- Nihoyat, sinf ta’rifini nuqta-vergul bilan tugating ; .
Ob’ektni yaratish.
C++ dasturlash tilida biz sinf yaratdik, MyClass nomli class yaratdik, shuning uchun bundan foydalanib obyekt yaratamiz. Ob’ektni yaratish uchun MyClass sinf nomini, so’ngra ob’ekt nomini ko’rsating.
#include #include using namespace std; class MyClass < public: int myNum; string myString; >; int main() < MyClass myObj; myObj.myNum = 15; myObj.myString = "Some text"; cout "\n"; cout return 0; >
15 Some text Bir nechta ob’ektlar.
Siz bitta sinfning bir nechta ob’ektlarini yaratishingiz mumkin:
#include #include using namespace std; class Car < public: string brand; string model; int year; >; int main() < Car carObj1; carObj1.brand = "BMW"; carObj1.model = "X5"; carObj1.year = 1999; Car carObj2; carObj2.brand = "Ford"; carObj2.model = "Mustang"; carObj2.year = 1969; cout " " " " "\n"; cout " " " " "\n"; return 0; >
BMW X5 1999 Ford Mustang 1969
C++ bo’yicha darsliklar va ko’nikmalar.
13 ta to’plam va misollar
The sinflarni belgilaydi Ular boshqalar qatorida teng, cheklangan va cheksiz, kichik, bo’sh, ajratilgan yoki ajratilgan, ekvivalent, unitar, bir-biriga bog’langan yoki bir-birining ustiga chiqadigan, mos keladigan va mos kelmaydigan va boshqalarga bo’linishi mumkin.
To’plam ob’ektlar to’plamidir, ammo to’plamlar to’g’risida oqilona gapirish uchun yangi atamalar va belgilar zarur. Masalan, otlar to’plami, haqiqiy sonlar to’plami, odamlar to’plami, itlar to’plami va boshqalar deyiladi.
Oddiy tilda biz yashayotgan dunyo narsalarni tasniflash orqali mantiqiy bo’ladi. Ispan tilida bunday to’plamlar uchun ko’plab so’zlar mavjud. Masalan, “qushlar suruvi”, “podalar podasi”, “asalarilar to’dasi” va “chumolilar koloniyasi”.
Matematikada shunga o’xshash narsa raqamlar, geometrik figuralar va boshqalarni tasniflaganda amalga oshiriladi. Ushbu to’plamlardagi ob’ektlar to’plam elementlari deb nomlanadi.
To’plamning tavsifi
To’plamni uning barcha elementlari ro’yxati bilan tavsiflash mumkin. Masalan,
“S – elementlari 1, 3, 5, 7 va 9 bo’lgan to’plam.” To’plamning beshta elementi vergul bilan ajratilgan va qavs ichida berilgan.
To’plamni to’rtburchaklar ichida uning elementlari ta’rifini taqdim etish bilan ham ajratish mumkin. Shunday qilib, yuqoridagi S to’plamni quyidagicha yozish mumkin:
To’plam yaxshi aniqlangan bo’lishi kerak. Bu shuni anglatadiki, to’plam elementlarining tavsifi aniq va aniq bo’lishi kerak. Masalan, “baland bo’yli odamlar” to’plami emas, chunki odamlar “baland” degani bilan rozi bo’lmaydilar. Yaxshi aniqlangan to’plamga misol
To’plam turlari
1- Teng to’plamlar
Agar ular bir xil elementlarga ega bo’lsa, ikkita to’plam tengdir.
- Agar A = va B = bo’lsa, A = B deb aytiladi.
- Boshqa tomondan, va to’plamlari bir xil emas, chunki ular turli elementlarga ega. Bu ≠ sifatida yozilgan.
- Qavslar ichida elementlarning yozilish tartibi umuman ahamiyatga ega emas. Masalan, = = .
- Agar biror narsa ro’yxatda bir necha marta paydo bo’lsa, u faqat bir marta hisoblanadi. Masalan, = .
to’plamda faqat ikkita a va b elementlar mavjud. Ikkinchi eslatish keraksiz takrorlashdir va uni e’tiborsiz qoldirish mumkin. Odatda, element bir necha marta sanab o’tilganida, u yomon yozuv hisoblanadi.
2- chekli va cheksiz to’plamlar
Sonli to’plamlar – bu to’plamning barcha elementlarini hisoblash yoki sanab o’tish mumkin bo’lgan to’plamlar. Mana ikkita misol:
Ikkinchi misoldagi uchta nuqta ‘. ‘ to’plamdagi boshqa 995 raqamni anglatadi. Barcha narsalar ro’yxatiga kiritilishi mumkin edi, ammo bo’sh joyni tejash uchun o’rniga nuqta ishlatilgan. Ushbu yozuv faqatgina ushbu vaziyatda bo’lgani kabi, nimani anglatishini to’liq aniqlanganda ishlatilishi mumkin.
To’plam ham cheksiz bo’lishi mumkin – bu muhim ahamiyatga ega bo’lgan narsa, uning aniq belgilanganligi. Bu erda cheksiz to’plamlarning ikkita misoli:
Ikkala to’plam ham cheksizdir, chunki siz qancha elementni sanashga harakat qilsangiz ham, qancha vaqt harakat qilsangiz ham, to’plamda ro’yxatga olinmaydigan har doim ko’proq narsalar mavjud. Bu safar ‘. ‘ nuqtalari biroz boshqacha ma’noga ega, chunki ular ro’yxatga olinmagan juda ko’p elementlarni anglatadi.
3- pastki to’plamlarni o’rnatadi
Ichki to’plam – bu to’plamning bir qismi.
- Misol: Boyqushlar qushlarning ma’lum bir turidir, shuning uchun har bir boyqush ham qushdir. To’plamlar tilida boyqushlar to’plami qushlar to’plamining bir qismidir, deyish bilan ifodalanadi.
S to’plam boshqa T to’plamning kichik to’plami deb ataladi, agar S ning har bir elementi T elementi bo’lsa. Bu quyidagicha yoziladi:
- S ⊂ T (“S – bu T qismidir” o’qing)
Symbol yangi belgisi “bu kichik qism” degan ma’noni anglatadi. Shunday qilib ⊂ , chunki har bir boyqush qushdir.
Chunki A ning har bir elementi B elementidir.
⊄ belgisi “kichik to’plam emas” degan ma’noni anglatadi.
Demak, S ning kamida bitta elementi T ning elementi emas. Masalan:
Chunki tuyaqush qushdir, lekin u uchmaydi.
0 ∈ A, lekin 0 ∉ B bo’lgani uchun biz “0 A to’plamga tegishli” o’qiymiz, lekin “0 B to’plamga tegishli emas”.
4- bo’sh to’plam
Ø belgisi bo’sh elementni anglatadi, bu umuman elementlarga ega bo’lmagan to’plamdir. Butun olamda hech narsa Ø elementi emas:
- | Ø | = 0 va X ∉ Ø, X qanday bo’lishidan qat’iy nazar.
Faqat bitta bo’sh to’plam mavjud, chunki ikkita bo’sh to’plam to’liq bir xil elementlarga ega, shuning uchun ular bir-biriga teng bo’lishi kerak.
5- Ajratilgan yoki ajratilgan to’plamlar
Ikkala to’plamda umumiy elementlar bo’lmasa, disjointlar deyiladi. Masalan:
- S = va T = to’plamlari bir-biridan ajratilgan.
6- Ekvivalent to’plamlar
Agar ularni tashkil etuvchi elementlar soni bir xil bo’lsa, A va B ekvivalent, deyiladi, ya’ni A to’plamining kardinal soni B to’plamining kardinal soniga teng, n (A) = n (B). Ekvivalent to’plamni belgilaydigan belgi – ‘↔’.
- Masalan:
A = , shuning uchun n (A) = 3
B = , shuning uchun n (B) = 3
Shuning uchun, A ↔ B
7- birlik to’plamlari
Bu tarkibida to’liq bitta element bo’lgan to’plam. Boshqacha qilib aytganda, butunlikni tashkil etadigan bitta element mavjud.
Shuning uchun, B birlik birligi, chunki u bitta bitta juft son, ya’ni 2 ga teng.
8- universal yoki mos yozuvlar to’plami
Umumjahon to’plam – bu ma’lum bir kontekst yoki nazariyadagi barcha ob’ektlarning to’plamidir. Ushbu ramkadagi barcha boshqa to’plamlar U kursiv bosh harf bilan nomlangan universal to’plamning kichik to’plamlarini tashkil etadi.
U ning aniq ta’rifi ko’rib chiqilayotgan kontekstga yoki nazariyaga bog’liq. Masalan:
- U Yer sayyorasidagi barcha tirik mavjudotlarning to’plami sifatida aniqlanishi mumkin. U holda barcha mushuklarning to’plami U ning kichik qismidir, barcha baliqlarning to’plami U ning yana bir kichik qismidir.
- Agar U Yer sayyorasidagi barcha hayvonlarning to’plami deb ta’riflangan bo’lsa, unda barcha feline to’plamlari U ning kichik qismidir, barcha baliqlar U ning yana bir qismidir, ammo barcha daraxtlarning to’plami a emas U ning pastki qismi.
9- ustma-ust keladigan yoki ustma-ust keladigan to’plamlar
Umumiy kamida bitta elementga ega bo’lgan ikkita to’plam bir-birining ustiga chiqadigan to’plamlar deyiladi.
Ikkala X va Y to’plamlari umumiy bitta elementga ega, ya’ni 3 raqami. Shuning uchun ularni bir-birining ustiga chiqadigan to’plamlar deyiladi.
10- kelishilgan to’plamlar.
Ular $ A $ har bir elementi $ B $ ning tasvir elementlari bilan bir xil masofaviy munosabatlarga ega bo’lgan to’plamlardir.
Orasidagi masofa: 2 va 1, 3 va 2, 4 va 3, 5 va 4, 6 va 5 bitta (1) birlik, shuning uchun A va B mos keluvchi to’plamlardir.
11- mos kelmaydigan to’plamlar
Ular A-ning har bir elementi orasidagi bir xil masofaviy munosabatni uning B tasviridagi tasviri bilan o’rnatib bo’lmaydiganlardir. Masalan:
Orasidagi masofa: 2 va 1, 8 va 2, 20 va 3, 100 va 4, 500 va 5 boshqacha, shuning uchun A va B mos kelmaydigan to’plamlar.
12- Bir hil to’plamlar
To’plamni tashkil etuvchi barcha elementlar bir xil toifaga, janrga yoki sinfga tegishli. Ular bir xil turdagi. Misol:
B ning barcha elementlari raqamlar, shuning uchun to’plam bir hil hisoblanadi.
13- Geterogen to’plamlar
To’plamning bir qismi bo’lgan elementlar turli toifalarga tegishli. Misol:
To’plamning barcha elementlari tegishli bo’lgan toifasi yo’q, shuning uchun u heterojen to’plamdir.
Adabiyotlar
- Brown, P. va boshq (2011). To’plamlar va Venn diagrammalari. Melburn, Melburn universiteti.
- Cheklangan to’plam. Math.tutorvista.com saytidan tiklandi.
- Xun, L. va Hoon, T (2009). Math Insights Second 5 Normal (akademik). Singapur, Pearson Education South Asia Pte Ld.
- Qayta tiklandi: searchsecurity.techtarget.com.
- To’plam turlari. Math-only-math.com saytidan tiklandi.
Turli yo’nalishlarda matematik boshqotirmalar to’plami, ularning yashiringan javoblari va turlari
Salom mening qadri baland qadrdonlarim! Siz uchun bugun on’gni rivojlantirish siri, ya’ni matematik boshqotirmalar haqida gaplashamiz hamda maqola oxirida bir qancha jumboqlar javoblari bilan keltirib o’taman. Avval diqqat bilan o’qing. So’ng javobini ko’rmasdan javob toping. Bu aqliy qobiliyatlarni rivojlantirishning eng yaxshi usuli hisoblanadi. Ushbu usul aql mashqlari deyilishi haq gap. Rivojlanish doimiy mantiqiy fikrlashni talab qiladi. Imkoniyatni boy bermang hamda hoziroq aql “bo’roni”ni kashf eting.
Hamma ham matematikani yoqtirmasligi aniq. Murakkab tenglamalar ustida ko’p soat ishlash har qanday odamni zeriktirishi mumkin. Lekin jumboqli savollar oʻzaro o’yin tarzida bo’lib, zerikish hissi bo’lmaydi.
Maqola mundarijasi ( Ochish / Yopish )
- Jumboqlarni yechishning on’gni rivojlantirishda qanday ahamiyati bor
- Boshqotirmalarning qanday turlari mavjud
- Og’zaki boshqotirmalar
- Buyumli boshqotirmalar
- Matnli boshqotirmalar
- Rasmli boshqotirmalar
- Matematik boshqotirmalar to’plami, yashiringan javoblari bilan
- Xulosa
Jumboqlarni yechishning on’gni rivojlantirishda qanday ahamiyati bor
Zero, jumboq javobini topishda, to’laqonli fikrlash, tasavvuriy idrok, xotira, holatga noodatiy yondashuv qobiliyati rivojlanadi. Bolalarga boshqotirmalar nafaqat ajoyib o’qitish vositasi, balki zerikarsiz dam olish uslubi hamdir, bunday holatlarda javob topishdan haqqoniy rohatlanishadi.
Javob topishda sizga maxsus kasb yoki bilim shartmas, balki o’zgacha yondashuv, tezkorlik, zukkolik, sezgirlik va mantiqan toʻgʻri fikrlash zarur.
Qoida! Boshqotirmalarni yechish aniq bilim bermaydi, lekin matematika, geometriya, mantiq va shu kabilarni tushunishda yordam beradi. Zehn moslashuvchanligi va masalani turli jihatlardan ko’ra olishga turtki boʻladi, real hayotdagi muammolarda o’ziga ishonchni his qilishga yordam beradi. Shu sababdan jumboq yechish barcha oila a’zolarga ham foydalidir.
Boshqotirmalarning qanday turlari mavjud
Matematik jumboqlar turli shakllarda keladi. Ular shartlariga ko’ra quyidagilarga bo’linadi:
• Kategoriya bo’yicha: bolalar, yoshlar, kattalar.
• Murakkablik darajasiga ko’ra: eng qiyin, qiyin, oddiy, juda oddiy.
• Strukturasiga ko’ra: matnli, og’zaki, rasmli (chizmali bo’lishi ham mumkin), buyumlar bilan.
Yuqoridagilar haqida sizga misollar asosida javoblari bilan quyida ma’lumot beraman.
Qani, boshladik unda!
Og’zaki boshqotirmalar
Og’zakilarga topishmoq va mantiqiy personaj savollar kiradi va ular og’izdan-og’izga ko’chib yuradi:
-It o’zining dum qismiga bog’langan tovaning taraqlagan ovozini eshitmasligi uchun qanday tezlikda harakatlanishi kerak?
Javobni ko’rish >>>
Harakat qilmasligi darkor ya’ni nol m/s tezlik bilan harakatlanishi kerak.
-Ikkita ota va ikkita o’g’il yo’lda borayotib, uchta nok topib olishdi. Ularning har qaysisi bittadan nok oldi. Qanday qilib bunday bo’ldi?
Javobni ko’rish >>>
Ular ota, dada va farzand bo’lishgan.
Buyumli boshqotirmalar
Buyumlar bilan foydalaniladigan buyum turiga qarab: gugurt cho’pli, kubik, palochka va hk. Ularni yig’ish, sochish, qayta qurish….mumkin. Hozirda dunyoda eng ommalashgani bu kubik Rubik.
Matnli boshqotirmalar
Matnlilarga esa Sudoku, krosvord, skanvord va boshqalar. Kattalar orasida sudoku keng tarqalgan. Uning maqsadi 1dan 9gacha sonlarni har bir katakka vertikal va gorizontal yoʻnalishda takrorlamasdan joylashtirish kerak.
Rasmli boshqotirmalar
Rasmli jumboqlar insonning ko’z xotirasini mukammallashtiradi. Bunga chizmalar, labirintlar, pazllar,… kiradi.
Boshqotirmalar bolalarda mustaqil fikrlash, oqilona qaror qabul qilish qobiliyatini, moliyaviy savodxonlikni oshiradi hamda eng asosiysi dunyoqarashni kengaytiradi. Ko’p hollarda ish beruvchilar ishga qabul qilishda kandidatlarni tekshirishda boshqotirmalardan foydalanishadi. O’zingiz orzu qilgan kasbni egallash uchun poydevor yaratasiz.
Matematik boshqotirmalar to’plami, yashiringan javoblari bilan
- Dilshodbek onasiga yordam berdi va velosipedda sumkalarni tashidi. Bir martada uchtadan sumka tashiy oladi. 8ta sumkani tashish uchun necha marta qatnaydi?
Javobni ko’rish >>>
2. Nok daraxtida 5 ta shox bor, har shoxda 5 tadan shoxchalari bor, bu shoxchalar ham 5 tadan novdalarga bo’lingan va ularning har birida 1 tadan nok bo’lsa, Hammasi bo’lib nechta nok bor.
Javobni ko’rish >>>
3. Ishchilar brigadasi 1-kun piyozpoyani yarmi va 2gektarni yulib bo’ldi, 2-kun qolgan qismining 25%i va 6gektarni yulib bo’ldi. Jami piyozpoya ekilgan maydonni toping.
Javobni ko’rish >>>
4. Mansur ishga piyoda boradi, uyga esa transportda qaytadi, jami yo’lga bir yarim soat sarflaydi. Agar butun yo’lni transportda bosib o’tsa 30 minut sarflaydi. Ishga piyoda borib kelish uchun qancha vaqt ketadi?
Javobni ko’rish >>>
5. Atirgul kunduzi 3-detsimetr, kechasi 2- detsimetr o’sadi. U necha kunda bir metrga ko’tariladi?
Javobni ko’rish >>>
6. O’quvchilar maktabni tugatishda bir birlari bilan o’z fotosuratlarini almashishdi. Sinfda 31 ta o’quvchi bo’lsa, jami necha marta almashtirish talab etiladi?
Javobni ko’rish
31*30=930 marta.
7. Feruzada Dilshodga nisbatan 5 so’m ko’p pul bor. Feruza Dilshodga 4 so’m qarz berdi.Ularning qaysinisida pul ko’p va qanchaga?
Javobni ko’rish >>>
Dilshodda Feruzaga qaraganda 3 so’m ko’p.
8. Buvi, ikki ona va ikki qiz birgalikda beysbol matchiga borishdi va bittadan bilet sotib oldi. Ular jami nechta bilet sotib olishdi?
Javobni ko’rish >>>
3ta (Buvi ham ona, ona ham qiz).
9. Temurbek yuk ortish payti bitta yashikka 10 ta kichik quticha yoki 8 ta katta quticha joylashtirdi. Hammasi bo’lib bitta partiyada 96 ta quticha jo’natildi. Kichiklari kattasiga nisbatan kam. Jami qancha miqdorda yashik jo’natildi?
Javobni ko’rish >>>
11 ta yashik, 4*10=40 va 7*8=56.
10. Qachonki, Navro’za 6 yosh bo’lganda, uning singlisi Gulsanam yarmiga teng edi. Agar Navro’za 40 yosh bo’lsa, Gulsanam necha yoshda?
Javobni ko’rish >>>
U 37 yoshda.
11. Sizga 3 ta butun son berildi. Siz bu sonlarni birgalikda qo’shishingiz va ko’paytirishingiz mumkin. Natija bir xil bo’ladi. Bular qaysi sonlar?
Javobni ko’rish >>>
12. 7 va 8 sonlari orasiga qaysi belgi qo’yilsa, natija 7 dan katta va 8 dan kishik bo’ladi?
Javobni ko’rish >>>
Kasr belgisi, ya’ni 7,8.
13. Muhammadali akvariumda ishlaydi. U har bir toshbaqani alohida idishga solib qo’ymoqchi bo’lsa, unda bitta toshbaqa ortib qoladi. Yo agar u ikkita toshbaqani bitta idishga qo’ysa, bitta idish ortib qoladi. Nechta toshbaqa va qancha idish bor?
Javobni ko’rish >>>
4 ta toshbaqa va 3 ta idish bor.
14. To’rt kishidan iborat oilaning jami yoshi 68 yosh bo’lib, 4 yil oldin 53 ga teng edi. Oilaning kichik a’zosining yoshi nechada?
Javobni ko’rish >>>
15. Besh ishchi 5 soatda 5 metr ariq qaziydi. 100 metr ariqni 100 soatda qazib bo’lish uchun nechta ishchi kerak?
Javobni ko’rish >>>
16. Bitta g’ishtning og’irligi bir kilogram va o’z vaznining yarmiga teng. Bitta g’isht necha kilogram chiqadi?
Javobni ko’rish >>>
17. Kuchukchalar va o’rdaklar birgalikda 44 oyoq va 17 boshga ega. Qancha kuchukcha va nechta o’rdak bor?
Javobni ko’rish >>>
5 kuchuk va 12 o’rdak.
18. Mansur bir son o’yladi. Bu songa birni qo’shib, so’ngra 2ga ko’paytirdi, ko’paytmani 3ga bo’ldi va bo’linmadan 5ni ayirdi, natijada 5 hosil bo’ldi. Anvar qanday son o’ylagan?
Javobni ko’rish >>>
19. Guruhda 30 ta talaba tahsil oladi. Ulardan 20 tasi nemis tilini biladi. 18 tasi fransuz tilini biladi. Savol: qanchasi ikkala tilni ham biladi?
Javobni ko’rish >>>
12 ta nemis, 10 ta fransuz, 8ta har ikki tilni biladi.
20. Beshta 2 yordamida 200 sonini qanday hosil qilish mumkin?
Javobni ko’rish >>>
21. Shilliqqurt daraxtda kunduzi 20 sm tepaga, kechasi 5 sm pastga yuradi. Necha kunda uch metr masofani bosib o’tadi?
Javobni ko’rish >>>
22. 300 metr uzunlikdagi poyezd minutiga 300metr tezlik bilan 300 metr uzunlikdagi tuneldan o’tishi zarur. Qancha vaqtda tuneldan o’tadi?
Javobni ko’rish >>>
Ikki minutda.
23. Men uch xonali sonman. Ikkinchi nomerim uchinchisidan 2 marta katta, birinchi nomerim esa ikkinchisidan 3 ga kichik. Men qaysi sonman?
Javobni ko’rish >>>
24. To’qqizga besh qo’shdim va natija ikki chiqdi. Javob to’g’ri, qanday qilib?
Javobni ko’rish >>>
Qachonki ertalab soat to’qqiz bo’lsa, unga besh soatni qo’shamiz va soat 14 bo’ladi.
25. Stolga ikkita gugurt donasini qo’ying. Yana ikkita gugurt dona qo’shib sakkiz sonini hosil qiling.
Javobni ko’rish >>>
Rim belgisida sakkiz yasaymiz.
26. Faqat qo’shish ishorasidan foydalanib, sakkizta sakkizdan 1000 sonini hosil qiling.
Javobni ko’rish >>>
888+88+8+8+8=1000.
27. Zooparkda 100 juft it bor. Ularni har biri ikki juftdan bolaladi. Afsuski, 23 ta kuchukcha yashay olmadi. Jami nechta it qoldi?
Javobni ko’rish >>>
977 it (100*2=200; 200+800=1000; 1000-23=977).
28. Qanday qilib beshdan ikkini olsak 4 qoladi?
Javobni ko’rish >>>
F I V E so’zidan F va E harfini olamiz, IV qoladi.
29. Agar siz bu sonni har qanday boshqa songa ko’paytisangiz yana shu son hosil bo’ladi. Bu son qaysi?
Javobni ko’rish >>>
30. Raqamni raqamning o’ziga qo’shing va keyin 4 ga ko’paytiring. Raqamni yana 8 ga bo’ling va siz yana bir xil raqamni olasiz. Bu raqam nima?
Javobni ko’rish >>>
Har qanday raqam.
31. 12 soat ichida devor qurish uchun 12 kishi kerak bo’ldi. Shunda 6 kishi bir xil devor qurish uchun qancha vaqt ketadi?
Javobni ko’rish >>>
Vaqt yo’q! Qayta qurishning hojati yo’q, ish allaqachon bajarilgan.
32. Bobo, ikki ota va ikki o’g’il birgalikda bog’ga kelishdi va ularning har biri bittadan kirish chiptasini sotib olishdi. Ular jami nechta chipta sotib olishdi?
Javobni ko’rish >>>
3 (atigi 3 kishi bor edi, chunki otasi ham o’g’il, bobosi ham ota).
33. Meni o’zingizga qo’shing va 4 ga ko’paytiring. Meni 8 ga bo’ling va siz meni yana topasiz. Men nimaman?
Javobni ko’rish >>>
Har qanday raqam.
34. Tovuq bir oyog’ida turganda 2 kg kelsa 2 oyog’ida tursa necha kg?
Javobni ko’rish >>>
35. Menda bir bochka vino bor, sizning vazifangiz esa undan bir gallon o‘lchash. Sizga besh litrlik idish va uch litrlik idish olsam bo’ladimi? Menga qanday yordam bera olasiz?
Javobni ko’rish >>>
Avval 3 gallonli idishni sharob bilan to’ldiring. Shundan so’ng, siz xuddi shu narsani 5 litrli idishga o’tkazishingiz kerak. Keyin 3 gallon idishni to’ldiring va sharobni to’liq bo’lguncha 5 gallon idishga o’tkazing. 3 gallonli idishdagi qolgan qismi 1 gallon sharobdir.
36. Mening javonimda ma’lum miqdordagi kitoblar bor, men bir kitobni oldim, o’ngdan oltinchi, chapdan to’rtinchisini. Mening javonimdagi kitoblar sonini bilib olasizmi?
Javobni ko’rish >>>
9 ((6 + 4) -1. Yoki siz 10 ta kitobdan iborat to’plamni joylashtirasiz va uning qanday ishlashini ko’rasiz).
37. Tomning og’irligi Piterning yarmi va Jerriniki Tomdan uch baravar ko’p. Ularning umumiy vazni 720 funtni tashkil qiladi. Har bir erkakning vaznini aniqlay olasizmi?
Javobni ko’rish >>>
720 ni 6 ga bo’lish orqali Tomning vazni 120 funt ekanligini ko’rishimiz mumkin. Bu ko’rsatkichni hisobga olsak, Piterning vazni 240 ,Jerri esa 360.
38. Yashnardan necha yoshda ekanligini so’rashdi. Uning javobi shunday bo’ldi: » siz besh yil oldin bu haqida so’raganingizda mening yoshim 2 yildan keyin ikki barobar katta bo’ladi». Uning yoshi nechada?
Javobni ko’rish >>>
12. Yashnar X yoshga to’lsin. X + 2 = 2 (X-5); X + 2 = 2X-10; X = 12.
39. 100 ga teng bo’lgan matematik tenglamada to’rtta to’qqizdan foydalaning.
Javobni ko’rish >>>
– 99+ (9/9) = 100.
40. Yetti bola ziyofatda uchrashishdi. Ularning har biri faqat bir marta qo’l silkitadi. Qo‘l siqishlarning umumiy soni qancha?
Javobni ko’rish >>>
Yigirma bir.
41. Uyga qaytayotganda Muslim yerda bir nechta sigaret qoldiqlarini ko‘rdi. Shu kurtaklardan sigaret yasashni o‘yladi, 4 ta sigaret qoldig‘i bitta sigaret bo’ladi. Yerda 16 ta sigaret qoldig‘i bor edi. U ulardan maksimal qancha sigaret yasashi mumkin?
Javobni ko’rish >>>
5. Birinchidan, u mana shu 16 ta sigaretdan 4 ta sigaret yasay oladi. Bu 4 ta sigaretni cheksa, u yana 4 ta chekishni oladi va undan yana sigaret yasashi mumkin.
42. Bayramga 100 nafar qiz keldi. Ulardan 85 tasi qizil sumkada, 75 tasi jigarrang tuflida, 60 tasi soyabon bilan kelgan, 90 tasida uzuk taqilgan.Bu toʻrtta narsaning hammasi nechta qizda bor edi?
Javobni ko’rish >>>
43. Ota va o’g’ilning yoshi jami 66 yosh. Otaning yoshi – o’g’ilning yoshi teskari tartibda. Ular necha yoshda bo’lishi mumkin?
Javobni ko’rish >>>
Buning uchta mumkin bo’lgan echimi bor: ota-o’g’il dueti 51 va 15 yoshda, 42 va 24 yoshda yoki 60 va 06 yoshda bo’lishi mumkin.
44. Agar to’rtta olma bo’lsa va uchtasini olsangiz, sizda nechtasi bor?
Javobni ko’rish >>>
Siz uchta olma oldingiz, aniqki, sizda uchta bo’ladi.
45. Sizga telefon beriladi va qurilmaning raqamli klaviaturasidagi barcha raqamlarni ko’paytirish so’raladi. Javob nima bo’ladi?
Javobni ko’rish >>>
Nol (raqamli klaviaturada 0 raqami mavjud bo’lganligi sababli, istalgan raqamni nolga ko’paytirsangiz, javob nolga teng bo’ladi).
46. Ikki tovuq ikki daqiqada ikkita tuxum qo’yishi mumkin. Agar bu eng yuqori tezlik bo’lsa, 500 daqiqada 500 ta tuxum olish uchun qancha tovuq kerak bo’ladi?
Javobni ko’rish >>>
2 ta tovuq.
47. Maryamning 7 ta qizi bor, ularning har birining ukasi bor. Meri farzandlarining umumiy sonini sanab bera olasizmi?
Javobni ko’rish >>>
8 farzand, chunki opa-singillarning faqat bitta ukasi bor.
48. Kichkina bola do’konga borib, 12 ta pomidor sotib oladi. Uyga qaytayotganda, to’qqiztadan boshqasi ezilib ketdi. Yaxshi holatda qancha pomidor qoldi?
Javobni ko’rish >>>
49. Bir paytlar yetti mitti bor edi, ularning hammasi birodar edi. Ularning barchasi ikki yil farq bilan tug’ilgan. Eng yosh mitti yetti yoshda. Uning katta akasi necha yoshda?
Javobni ko’rish >>>
Katta akasi 19 yoshda.
50. Bir o’rdakning narxi 9 so’m, o’rgimchak 36 so’m turadi, asalari esa 27 so’m. Ushbu ma’lumotni hisobga olgan holda, mushukning narxi qanday bo’ladi?
Javobni ko’rish >>>
18 so’m (har bir oyoq uchun 4,50 so’m).
51. Hammasi bo’lib 600 kishilik golf klubi bor. Klubdagi erkaklarning 5 foizi bitta tatuirovkaga ega. Ishtirokchilarning qolgan 95 foizini hisobga olsak, ularning yarmida ikkita tatuirovka bor, qolgan erkaklarda esa hech qanday tatuirovka yo’q. Klubda qancha tatuirovka ko’rishingiz mumkin?
Javobni ko’rish >>>
600. Maʼlumotlarga koʻra, ularning 5 foizi yoki 30 nafarida bitta tatuirovka bor. Qolgan 95% yoki 570 erkaklarning yarmida ikkita tatuirovka bor, qolgan yarmida esa yo’q. Bu ularning barchasida tatuirovka borligi bilan tengdir.
52. 5 ta ovchi 5 kunda 5 dona bedana yeydi. Sizningcha, 15 ta ovchi 15dona bedanani necha kun yeyishadi?
Javobni ko’rish >>>
15 ovchi ham 5 kun ichida 15 dona bedana yeydi. Agar 5 ta ovchi ma’lum vaqt ichida 5 dona bedana yesa, 15 ta ovchi bedanani eyishni tezligidan 3 barobar ko’p, shuning uchun ular 5 kun ichida 15 dona bedana yeyishadi.
53. Bir banka suvning og’irligi 500 gramm. Xuddi shu banka kerosin bilan 350 grammni tashkil qiladi. Kerosin suvdan 2 baravar engilroq. Bo’sh banka og’irligi qancha?
Javobni ko’rish >>>
54. Qanday qilib 5 ta olmani beshta bolaga teng bo’lish mumkin, qachonki har biri bittadan olma oladi va savatda bitta olma qoladi?
Javobni ko’rish >>>
Bir bola savat bilan olma oladi.
55. Xonaning to’rtta burchagi bor. Har bir burchakda mushuk bor. Har bir mushukning qarshisida uchta mushuk bor. Har bir mushukning dumida bitta mushuk bor. Xonada nechta mushuk bor?
Javobni ko’rish >>>
Xonada faqat to’rtta mushuk bor.
56. Bir kishidan “Yoshingiz nechada?” deb so’rashibdi. U shunday debdi: “10 yil oldin o’g’limdan 4 marta katta, 10 yil keyin undan ikki marta katta” deb javob beribdi. Bu kishi necha yoshda?
Javobni ko’rish >>>
50 yosh. Otasini x yosh desak, o’g’lini y desak. Tenglamalar sistemasi tuzamiz: x-10=4(y-10), x+10=2(y+10).)
57. 10 ta apelsinni 12 talabaga teng taqsimlang, har bir apelsinni 3 tadan ko’p bo’lmagan teng qismlarga bo’lish sharti bilan.
Javobni ko’rish >>>
Biz 6 ta apelsinni yarmiga, qolganlarini esa 3 ta teng qismga kesib tashladik, shundan so’ng biz har bir talabaga apelsinning yarmini va uchdan birini beramiz.
58. Daraxtda 6 ta chumchuq o’tirgan edi. Ovchi otib ikkitasini urib yubordi. Daraxtda nechta chumchuq qolgan?
Javobni ko’rish >>>
Qolmagan – qolganlarning hammasi uchib ketishdi.
59. Bir tuxumni 4 daqiqa qaynatib oling. Keyin u pishirilgan hisoblanadi. 5 ta tuxumni necha daqiqa pishirish mumkin?
Javobni ko’rish >>>
4 daqiqada.
60. Tikuvchining 18 m mato bo’lagi bor va har kuni 3 m kesadi. U oxirgi marta qaysi kuni kesadi?
Javobni ko’rish >>>
Beshinchisida.
61.Yashnarda ikkita tanga mavjud. Hammasi bo’lib, ular uch so’m. Ularning biri bir so’mlik emas. Bu tangalar qanday?
Javobni ko’rish >>>
Bir va ikki so’mlik
62. Mahmud va Anvar bir yarim soat shaxmat o’ynadi . Ularning har qaysisi qancha vaqt o’ynadi?
Javobni ko’rish >>>
Bir yarim soat
63. Sobirning uyida to’rtta kuchuk bor. Har bir kuchuk nahorda ikkita sosiska yeydi. Bugun Sobir hamma kuchuklarini to’ydirishga bitta sosiska yetmay qoldi. Bugun unda nechta sosiska bor ?
Javobni ko’rish >>>
64. Beshta ekskavator 5 soatda 5 m xandaq qaziydi. 100 soatda 100 m ariq qazish uchun nechta ekskavator kerak bo‘ladi?
Javobni ko’rish >>>
Xuddi shu beshta ekskavator kerak bo’ladi, ortiq emas. Aslida beshta ekskavator 5 m zovurni 5 soatda qazishadi; demak, beshta ekskavator 1 soatda 1 m ariq qazigan bo’lardi, 100 soatda esa 100 ta ekskavator.
65. Jasur va Muhayyoning 4 ta o’g’li bor. Har bir o’g’lining bitta opasi bor. Jasurlarning jami nechta farzandi bor?
Javobni ko’rish >>>
To’rt o’g’il va bir qiz.
66. 10 km uzunlikdagi ko’prik, roppa-rosa 30 tonnani ko’tara oladi. To’liq jihozlangan yuk mashinasi, haydovchi bilan og’irligi 30 tonna bo’lib, ko’prikda harakatlanyapti. Ko’prikning markazida 100 gramm og’irlikdagi qaldirg’och mashinaga qo’ndi. Lekin ko’prik buzilmaydi. Nega?
Javobni ko’rish >>>
Mashina ko‘prikning o‘rtasiga yetarkan, yonilg‘i tugagan.
67. Tantani 15 bo’lakka ajratish uchun nechta joyidan kesish zarur?
Javobni ko’rish >>>
68. Sonning yarmining yarmi yarimga teng. Bu qaysi son?
Javobni ko’rish >>>
Bu 2. Buning yarmi 1 ga teng va bu raqamning yarmi yarimga – 0,5 ga teng.
69. Birda yuzgacha raqamlar ichida necha marta sakkiz qatnashadi?
Javobni ko’rish >>>
70. 22=11, 12=6, 6=4, 4=4. Bu tenglik nimani hisobiga bajariladi?
Javobni ko’rish >>>
Harflar sonidan olingan.
71. Uch yil oldin Akmalning amakivachchasi yoshiga nisbati hozirgidek edi. Qanda holatda?
Javobni ko’rish >>>
Ularning yoshi teng bo’lgan.
72. Doktor kasalga to’rtta dori yozib berdi va har 30 daqiqada qabul qilishni aytdi. Dorilarni ichish qancha davom etadi?
Javobni ko’rish >>>
73. Tuya 10 pud yukga bir soat chidaydi. 1000 pud yuk uchunchi?
Javobni ko’rish >>>
Yo’q. Tuya bu og‘irlikni ko‘tarolmaydi.
74. Vasila 7 yoshda. Va Zuxra 13 yoshda. Uch yildan so’ng ular orasidagi yosh farqi qancha bo’ladi?
Javobni ko’rish >>>
Olti yil (yosh orasidagi farq o’zgarishsiz qoladi).
75. Uyda 20 ta yoritgich mavjud, ulardan 6 tasi kuyib qolgdi. Qancha yoritgich qoldi?
Javobni ko’rish >>>
Yigirmata (15 donasi ishlaydi va 6 donasi kuygan).
76. To’qqizta hassada qancha uch mavjud?
Javobni ko’rish >>>
O’n sakkizta.
77. Nexia 3 avtomobili Andijonga ketyapti. Yo’ davomida to’rtta mashinaga duch keldi. Andijonga qarab nechta mashina ketyapti?
Javobni ko’rish >>>
78. Avvalgi kun Jasmina 20 yoshda bo’lsin. kelayotgan yili u 23 ga kiradi. Shunday bo’lishi mumkinmi?
Javobni ko’rish >>>
Ha. Bugun birinchi yanvar va Jasminaning tavallud topgan kun 31 dekabr bo’lsa. Bir kun oldin (30 dekabr) Jasmina 20 yoshda edi, kecha (31 dekabr) 21 yosh bo’ldii, bu yil 22 yoshga kiradi, keyingi yili 23 yosh bo’ladi.
79. Radiusi 100 metrli aylanasimon koʻl va 2 ta daraxt mavjud boʻlib, birinchisi qirgʻoqda suvga yaqin joyda, keyingisi koʻlning markazida orolchada joylashgan. Suzishni bilmagan odam masofasi 2000 detsimetrdan bir oz uzunroq bo’lgan trosdan foydalanib orolchaga borishi darkor. Qanday holatda boradi?
Javobni ko’rish >>>
Trossni uchini chekkada joylashgan daraxtga bog’laydi, ko’lni aylanib o’tish va arqonning ikkinchi tomonini o’sha daraxtga bog’lash darkor. Oxirida, orolchaga boorish uchun daraxtlar orasiga ikki qavat tross bog’lanadi.
80. Agar kechasi soat 12 da yomg’ir yog’sa, 96 soatdan keyin quyoshli ob-havo bo’lishini kutish mumkinmi?
Javobni ko’rish >>>
Yo’q, chunki 96 soatdan keyin yana yarim tun bo’ladi.
81. Trassa atrofidagi postda 2 ta chegarachi bor. Birinchisi trassaning yon tarafiga, keyingisi qarama-qarshi tarafga yuzlanadi, lekin ular bir birlarini ko’radi. Qanda holatda? Oyna yordamidagi usul va boshqalar. – nazarda tutilmagan.
Javobni ko’rish >>>
Chegarachilar qarama-qarshi tarafga yuzlansalar ham, ular orqagamas, balki bir-birlariga qarama-qarshi turadi.
82. 2 va 3 o’rtasida qaysi belgini qo’ysak, ko’rinish 4 dan katta va 5 dan kichik bo’ladi?
Javobni ko’rish >>>
83. Abdulazizning 13 ta echkisi bor. 11 tadan boshqa barchasi o’ldi. Nechta echki qoldi?
Javobni ko’rish >>>
84. Xaridor gul va guldonni 22 so’mga oldi. Gul 20 so’m turadi. Gul guldonga nisbatan 20 so’m narxi ko’p. Guldonni narxi qancha?
Javobni ko’rish >>>
1 so’m (1+20= gul narxi).
Xulosa
Agar siz murakkab matematikadan qochishni afzal ko’rsangiz, siz uchun ajoyib jumboqlar mavjud. Maqolamiz boshida tilga olgan sir ham shu edi aslida. Siz azizlardan turli jumboqlarni kommentariyada kutib qolaman va albatta birgalikda yechamiz.
2 sinflar uchun misollar
1. Obyekt tushunchasi.
2. Sinf tushunchasi.
3. Murojaat huquqlari.
4. Konstruktor.
5. Destruktor.
Sinf-struktura tushunchasi kengaytmasi sifatida. Sinflarni eng sodda holda quyidagicha tasvirlash mumkin:
Sinf komponentalari sodda holda tiplangan ma’lumotlar va funksiyalardan iborat bo‘ladi. Figurali kavslarga olingan komponentalar ro‘yxati Sinf tanasi deb ataladi. Sinfga tegishli funksiyalar komponenta-funksiyalar yoki sinf funksiyalari deb ataladi.
Sinf kaliti sifatida Struct xizmatchi so‘zi ishlatilishi mumkin. Masalan quyidagi konstruksiya kompleks son sinfini kiritadi.
void define (double re=0.0, double im=0.0)
void display (void)
Strukturadan bu sinfning farqi shuki komponenta ma’lumotlardan (real, imag) tashqari ikkita komponenta funksiya (define() va display ()) kiritilgan.
Bu kiritilgan sinf o‘zgaruvchilar tipi deb karalishi mumkin. Bu tiplar erdamida konkret ob’ektlarni quyidagicha tasvirlash mumkin:
Sinfga tegishli ob’ektlar quyidagicha tasvirlanadi;
Sinf-nomi.ob’ekt-nomi
Dasturda ob’ekt komponentasiga quyidagicha murojat kilish mumkin:
Sinf-nomi.ob’ekt-nomi :: komponenta-nomi yoki soddarok holda
Sinfga tegishli funksiyalarga quyidagicha murojat qilinadi:
X. define(0.9) ( Bu holda real=0.9 va imag=0.0)
X. define(4.3,20.0) ( Bu holda kompleks son 4.3+i*20.0)
Display funksiyasi ekranda kompleks son qiymatlarini tasvirlaydi.
Komponenta o‘zgaruvchilar va komponenta funksiyalar. Sinf kompanenta o‘zgaruvchilari sifatida o‘zgaruvchilar , massivlar, ko‘rsatkichlar ishlatilishi mumkin. Elementlar ta’riflanganda initsializatsiya kilish mumkin emas. Buning sababi shuki sinf uchun xotiradan joy ajratilmaydi. Kompanenta elementlariga kompanenta funksiyalar orkali murojat qilinganda faqat nomlari ishlatiladi Sinfdan tashqarida sinf elementlariga emas ob’ekt elementlariga murojat kilish mumkin . Bu murojat ikki xil bo‘lishi mumkindir.
Ob’ekt- nomi . Element – nomi.
Sinf elementlari sinfga tegishli funksiyalarida ishlatilishidan oldin ta’riflangan bo‘lishi shart emas. Xuddi shunday bir funksiyadan xali ta’rifi berilmagan ikkinchi funksiyaga murojaat kilish mumkin.
Komponentalarga murojaat xukuklari. Komponentalarga murojaat xuquqi murojaat spetsifikatorlari yordamida boshkariladi. Bu spetsifikatorlar:
Ximoyalangan kompanentalardan sinflar ierarxiyasi qurilganda foydalaniladi. Oddiy holda Protected spetsifikatori Private spetsifikatoriga ekvivalentdir. Umumiy ya’ni Public tipidagi komponentalarga dasturning ixtiyoriy joyida murojaat kilinishi mumkin.
Xususiy ya’ni Private tipidagi komponentalarga sinf tashqarisidan murojaat qilish mumkin emas. Agar sinflar Struct xizmatchi so‘zi bilan kiritilgan bo‘lsa, uning hamma komponentalari umumiy Public bo‘ladi, lekin bu xuquqni murojaat spetsifikatorlari yordamida o‘zgartirish mumkin.
Agar sinf Class xizmatchi so‘zi orkali ta’riflangan bo‘lsa, uning hamma komponentalari xususiy bo‘ladi. Lekin bu xuquqni murojaat spetsifikatorlari yordamida o‘zgartirish mumkindir.
Bu spetsifikator yordamida sinflar umumiy holda quyidagicha ta’riflanadi:
int data_member; // Ma’lumot-element
void show_member(int); // Funksiya-element
Sinf ta’riflangandan so‘ng, shu sinf tipidagi o‘zgaruvchilarni(ob’ektlarni) quyidagicha ta’riflash mumkin:
class_name object_one, object_two, object_three;
Quyidagi misolda employee, sinfi kiritilgandir :
Bu sinf ikki o‘zgaruvchi va bitta funksiya-elementga ega.
Quyidagi dastur ikki employee ob’ektini yaratadi. Nuqta operatordan foydalanib ma’lumot elementlarga qiymat beriladi so‘ngra show_employee elementidan foydalanib xizmatchi xakidagi ma’lumot ekranga chikariladi:
using namespace std;
employee worker, boss;
Komponenta funksiya ta’rifi. Komponenta funksiya albatta sinf tanasida ta’riflangan bo‘lishi lozim. Global funksiyalardan farqli komponenta funksiya sinfning hamma komponentalariga murojat qilishi mumkin. Funksiyaning faqat prototipi emas to‘la ta’rifi sinf tanasida joylashgan bo‘lsa, bu funksiya joylashtiruvchi (inline) funksiya hisoblanadi. Ma’lumki inline funksiyalardassikllar, kalit bo‘yicha o‘tish operatori ishlatilishi mumkin emas. Bundan tashqari bunday funksiyalar rekursiv funksiya bo‘lolmaydi. Bu chegaralarni engish uchun sinf tanasiga faqat funksiya prototipi joylashtirilib, funksiyaning to‘la ta’rifi sinf tashqarisida dasturga kiruvchi boshqa funksiyalar bilan birga beriladi. Komponenta funksiyani sinf tashqarisida ta’riflanganda, qaysi sinfga tegishli ekanligini quyidagi shaklda ko‘rsatiladi:
Sinf-nomi :: Komponenta funksiya-nomi
Sinf tanasiga komponenta funksiya prototipi quyidagi shaklda joylashtiriladi:
Sinf tashqarisida funksiya quyidagi shaklda ta’riflanadi:
Tip sinf-nomi :: funksiya-nomi(formal-parametrlar-spetsifikatsiyasi)
Oldingi misoldagi employee sinfida funksiya sinf ichida ta’riflangan. Bunday funksiya joylanuvchi (inline) funksiya deb qaraladi.
Funksiyani sinf tashqarisida ta’riflab sinf ichiga funksiya prototipini joylashtirish mumkin. Sinf ta’rifi bu holda quyidagi ko‘rinishda bo‘ladi:
Har xil funksiyalar bir xil nomli funksiyalardan foydalanishi mumkin bo‘lgani uchun funksiya nomi sinf nomi va global ruxsat operatori belgisi (::) qo‘yilishi lozim.
Funksiya sinf tashqarisida ta’riflangan bo‘lsa ularni inline funksiya sifatida qarash uchun funksiya ta’rifida inline so‘zi aniq ko‘rsatilgan bo‘lishi kerak.
Quyidagi dastur show_employee funksiyasi ta’rifini sinf tashqarisiga joylashtiradi va inline so‘zi anik ko‘rsatiladi:
using namespace std;
inline void employee::show_employee(void)