Skip to content

3. Boolean — mantiqiy ifodalar

Barcha masalalarda natija bool turidagi qiymat (True yoki False) ko'rinishida chiqarilsin.

1. A butun soni berilgan. Tekshiring: «A soni 5 ga ham, 3 ga ham bo'linadi».
Misol: 30 → True; 10 → False

2. A butun soni berilgan. Tekshiring: «A soni 7 ga bo'linadi, lekin 2 ga bo'linmaydi».
Misol: 21 → True; 14 → False

3. A, B butun sonlari berilgan. Tekshiring: «A soni B ning karralisi».
Misol: 12 4 → True; 12 5 → False

4. x haqiqiy soni berilgan. Tekshiring: «x kesma [−1, 1] ga tegishli emas».
Misol: 2.5 → True; 0.5 → False

5. A, B, C sonlari berilgan. Tekshiring: «Ushbu uchtadan aynan ikkitasi teng, uchinchisi ulardan farqli».
Misol: 3 3 5 → True; 3 3 3 → False

6. A, B butun sonlari berilgan. Tekshiring: «A va B sonlarining ishorasi bir xil» (ikkalasi ham musbat yoki ikkalasi ham manfiy, nol hisobga olinmaydi).
Misol: 4 9 → True; -3 5 → False

7. A, B, C sonlari berilgan. Tekshiring: «Ular kamayish tartibida joylashgan (A ≥ B ≥ C)».
Misol: 9 5 2 → True; 1 2 3 → False

8. n butun soni berilgan. Tekshiring: «n soni 4 ga bo'linadi, lekin 8 ga bo'linmaydi».
Misol: 12 → True; 16 → False

9. x, y, r haqiqiy sonlari berilgan. Tekshiring: «(x, y) nuqta markazi koordinata boshida, radiusi r bo'lgan doira ichida (chegara bilan birga) yotadi».
Misol: x = 1, y = 1, r = 2 → True; x = 2, y = 2, r = 2 → False

10. a, b, c, d sonlari berilgan. Tekshiring: «To'rttala son ham bir-biridan farq qiladi».
Misol: 1 2 3 4 → True; 1 2 1 4 → False

11. Uch xonali son berilgan. Tekshiring: «Sonning barcha raqamlari har xil».
Misol: 123 → True; 121 → False

12. x haqiqiy soni berilgan. Tekshiring: «x soni butun son» (kasr qismi nolga teng).
Misol: 4.0 → True; 4.5 → False

13. A, B, C uchburchak tomonlari berilgan. Tekshiring: «Uchburchak o'tkir burchakli» (eng katta tomon kvadrati qolgan ikkitasi kvadratlari yig'indisidan kichik).
Misol: 4 5 6 → True; 3 4 5 → False

14. A, B, C uchburchak tomonlari berilgan. Tekshiring: «Uchburchak o'tmas burchakli».
Misol: 2 3 4 → True; 4 5 6 → False

15. x, y sonlari berilgan. Tekshiring: «Nuqta (x, y) OX yoki OY o'qida yotadi, lekin koordinata boshida emas».
Misol: 0 5 → True; 0 0 → False; 3 4 → False

16. N yil raqami berilgan. Tekshiring: «N — kabisa yili» (4 ga bo'linadi, lekin 100 ga bo'linsa faqat 400 ga ham bo'linganda kabisa).
Misol: 2024 → True; 1900 → False; 2000 → True

17. A soni berilgan. Tekshiring: «A soni to'liq kvadrat» (ya'ni butun sonning kvadratiga teng).
Misol: 49 → True; 50 → False

18. a, b, c uchburchak tomonlari berilgan. Tekshiring: «Bunday uchburchak yasab bo'lmaydi».
Misol: 1 2 5 → True; 3 4 5 → False

19. x, y berilgan. Tekshiring: «Nuqta (x, y) birinchi yoki uchinchi chorak bissektrisasida yotadi» (y = x to'g'ri chizig'ida).
Misol: 4 4 → True; 4 -4 → False

20. A, B, C, D butun sonlari berilgan. Tekshiring: «Bu to'rtta son o'suvchi arifmetik progressiya tashkil qiladi».
Misol: 2 4 6 8 → True; 1 2 4 8 → False

21. n butun soni berilgan. Tekshiring: «n soni 3 ga yoki 5 ga bo'linadi, lekin 15 ga bo'linmaydi».
Misol: 9 → True; 15 → False; 7 → False

22. Ikki xonali son berilgan. Tekshiring: «Sonning raqamlari yig'indisi juft, ko'paytmasi esa toq».
Misol: 35 → True; 24 → False

23. x, y, z uchta son berilgan. Tekshiring: «Bu uchtadan roppa-rosa bittasi manfiy».
Misol: -1 2 3 → True; -1 -2 3 → False

24. a, b, c, d — to'rtburchakning ketma-ket tomonlari. Tekshiring: «Qarama-qarshi tomonlar o'zaro teng (a = c va b = d)».
Misol: 3 5 3 5 → True; 3 5 4 6 → False

25. x haqiqiy soni berilgan. Tekshiring: «x soni [0, 10] oraliqda yotadi va eng yaqin butun sondan 0.1 dan kam farq qiladi».
Misol: 3.05 → True; 3.5 → False

26. n soat (0–23) berilgan. Tekshiring: «n-soat ish vaqtiga to'g'ri keladi» (ish vaqti 9:00–18:00, 13:00–14:00 tushlik bundan mustasno).
Misol: 10 → True; 13 → False; 20 → False

27. x, y, r1, r2 berilgan (r1 < r2). Tekshiring: «(x, y) nuqta ichki radiusi r1, tashqi radiusi r2 bo'lgan halqa ichida yotadi».
Misol: x = 3, y = 4, r1 = 2, r2 = 6 → True; x = 1, y = 1, r1 = 2, r2 = 6 → False

28. a, b, c uchburchak tomonlari berilgan. Tekshiring: «Uchburchak Pifagor sonlaridan tashkil topgan (to'g'ri burchakli va barcha tomonlar butun son)».
Misol: 3 4 5 → True; 2 3 4 → False

29. A, B ikki butun son berilgan. Tekshiring: «A ni B ga, yoki B ni A ga qoldiqsiz bo'lish mumkin» (biri ikkinchisining karralisi).
Misol: 12 4 → True; 3 12 → True; 5 7 → False

30. Uch xonali son berilgan. Tekshiring: «Sonning raqamlari chapdan o'ngga qat'iy o'sish tartibida joylashgan».
Misol: 135 → True; 133 → False; 321 → False

31. Uch xonali son berilgan. Tekshiring: «Son palindrom», ya'ni chapdan va o'ngdan bir xil o'qiladi.
Misol: 121 → True; 123 → False

32. x, y, x1, y1, x2, y2 haqiqiy sonlari berilgan. Tekshiring: «(x, y) nuqta tomonlari koordinata o'qlariga parallel, qarama-qarshi uchlari (x1, y1) va (x2, y2) bo'lgan to'g'ri to'rtburchak ichida (chegarasi bilan birga) yotadi».
Misol: x = 2, y = 3, to'g'ri to'rtburchak (1, 1) va (4, 5) → True; x = 5, y = 3 → False

33. A, B, C butun sonlari berilgan. Tekshiring: «B soni A va C sonlari orasida yotadi» (A < B < C yoki C < B < A).
Misol: 1 5 9 → True; 9 5 1 → True; 1 9 5 → False

34. To'rt xonali son berilgan. Tekshiring: «Sonning birinchi ikki raqami yig'indisi oxirgi ikki raqami yig'indisiga teng» (masalan 2534 → 2 + 5 = 3 + 4).
Misol: 2534 → True; 1234 → False

35. Shaxmat taxtasining ikki katagi (x1, y1) va (x2, y2) berilgan (koordinatalar 1–8). Tekshiring: «Ruh bir yurishda birinchi katakdan ikkinchisiga o'ta oladi».
Misol: (1, 1) va (1, 8) → True; (1, 1) va (2, 2) → False

36. Shaxmat taxtasining ikki katagi (x1, y1) va (x2, y2) berilgan (koordinatalar 1–8). Tekshiring: «Shoh bir yurishda birinchi katakdan ikkinchisiga o'ta oladi».
Misol: (4, 4) va (5, 5) → True; (4, 4) va (4, 6) → False

37. Shaxmat taxtasining ikki katagi (x1, y1) va (x2, y2) berilgan. Tekshiring: «Fil bir yurishda birinchi katakdan ikkinchisiga o'ta oladi».
Misol: (1, 1) va (3, 3) → True; (1, 1) va (1, 2) → False

38. Shaxmat taxtasining ikki katagi (x1, y1) va (x2, y2) berilgan. Tekshiring: «Farzin bir yurishda birinchi katakdan ikkinchisiga o'ta oladi».
Misol: (1, 1) va (1, 5) → True; (1, 1) va (3, 2) → False

39. Shaxmat taxtasining ikki katagi (x1, y1) va (x2, y2) berilgan. Tekshiring: «Ot bir yurishda birinchi katakdan ikkinchisiga o'ta oladi».
Misol: (1, 1) va (2, 3) → True; (1, 1) va (2, 2) → False

40. Shaxmat taxtasining ikki katagi (x1, y1) va (x2, y2) berilgan. Tekshiring: «Ikkala katak bir xil rangda» (chap pastki katak (1, 1) qora rangda).
Misol: (1, 1) va (3, 3) → True; (1, 1) va (1, 2) → False