Algoritmlash va dasturlash asoslari-1


Download 22.03 Kb.
Sana13.11.2023
Hajmi22.03 Kb.
#1771568
Bog'liq
1-topshiriq KATT-62


KATT-62/23
Algoritmlash va dasturlash asoslari-1
TOPSHIRIQ 1





F.I.O.

Variant




1

ISLOMOV S

1,16,31,56

Jadvalning variant ustunida berilgan raqam misolar ustunidagi berilgan masala ishlanadi. Misol word hujjatda doc yoki docx formatda C++ dastur kodi matn ko’rinishida yuklanadi.
Avval masala yoziladi So’ng tagidan C++ dastur kodida masala yechimi matn ko’rinishida keltiriladi.
Namuna:
Misol_1: C++ dasturlash tilida a ni qiymatini 2 ga oshirib natijani chiqaring.
C++ dastur tilida kodi.
#include
int main ()
{ int a=14; // a o‗zgaruvchini e‘lon qilish
a=+2; // a ni qiymati ikkiga oshdi
cout<return 0;
}



2

YUSUPOV A

2,17,32,57

3

XOLMATOV J

3,18,33,58

4

ERGASHEV S

4,19,34,59

5

BAXRIDDINOV J

5,20,35,60

6

AZAMATJONOV A

6,21,36,61

7

SAIDAZIMOV SH

7,22,37,62

8

SHOVKATOV Q

8,23,38,63

9

URALOV A

9,24,39,64

10

IBODULLOYEVA A

10,25,40,65

11

ABDUVALIYEV Z

11,26,41,66

12

TOG‘AYMURODOV Z

12,27,42,67

13

MOYLIYEV A

13,28,43,68

14

RAJABBOYEVA N

14,29,44,69










MISOLLAR
1. Kvadratning tomoni a berilgan. Uning perimetri aniqlansin. P=4·a.


2. Kvadratning tomoni a berilgan. Uning yuzasi aniqlansin. S=a2.
3. To‘g'ri to‘rtburchakning tomonlari a va b berilgan.Uning yuzasi S=a·b va P=2·(a+b) perimetri aniqlansin.
4. Aylananing diametri d berilgan. Uning uzunligi aniqlansin L=pi·d.
5. Kubning yon tomoni a berilgan. Uning hajmini V=a3 va to‘la sirti S=6·a2 aniqlansin.
6. Paralelepepidning tomonlari a, b, c berilgan. Uning hajmi V=a·b·c va to‘la sirti S=2·(a·b+b·c+a·c) aniqlansin.
7. Doiraning radiusi R berilgan. Uning uzunligi L va yuzasi S aniqlansin. L=2·pi·R, S=pi·R2. 8. Ikkita son a va b berilgan. Ularning o‘rta arifmetigi aniqlansin. (a+b)/2.
8. Ikkita manfiy bo‘lmagan son a va b berilgan. Ularning o‘rta geometrigi aniqlansin.
9. Nolga teng bo‘lmagan ikkita son berilgan. Ularning yig'indisi, ko‘paytmasi va har birining kvadrati aniqlansin.
10. Nolga teng bo‘lmagan ikkita son berilgan. Ularning yig'indisi, ko‘paytmasi va har birining moduli aniqlansin.
11. To‘g'ri uchburchakning katetlari a va b berilgan. Uning gipotenuzasi с va perimetri P aniqlansin. , P = a+b+c.
12. Umumiy markazga bo‘gan ikkita aylana radiusi berilgan. R1 va R2 (R1 > R2). Ularning yuzalari S1 va S2, ularning ayirmasi S3 aniqlansin. S1=pi·(R1)2, S2=pi·(R2)2, S3=S1–S2.
13. Aylananing uzunligi L berilgan. Uning radiusi R va yuzasi S aniqlansin. L=2·pi·R,
S=pi·R2.
14. Aylananing yuzasi S berilgan. Uning diametri D va uzunligi L aniqlansin. L=2·pi·R, S=pi·R2.
15. Sonlar o‘qida ikkita nuqta orasidagi masofa aniqlansin. |x2–x1|.
16. Sonlar o‘qida A, B, C nuqtalar berilgan. AC va BC kesmalarning uzunligini va kesmalar uzunligining yig'indisini topuvchi algoritm tuzilsin.
17. Sonlar o‘qida A, B, C nuqtalar berilgan. C nuqta A va B nuqtalar orasida joylashgan AC va BC kesmalar uzunligining ko‘paytmasini toping.
18. To‘g'ri to‘rtburchakning qarama-qarshi uchlari koordinatlari berilgan. Uning tomonlari koordinata o‘qiga parallel. To‘g'ri to‘rtburchakning perimetri va yuzasi aniqlansin.
19. Berilgan A va B sonlarining qiymatlarini almashtiring. A va B ning yangi qiymati ekranga chiqarilsin.
20. A, B va C sonlari berilgan. A ni qiymati B ga, B ni qiymati C ga, C ni qiymati A ga almashtirilsin. A, B va C ning yangi qiymatlari ekranga chiqarilsin.
21. A, B va C sonlari berilgan. A ni qiymati C ga, C ni qiymati B ga, B ni qiymati A ga almashtirilsin. A, B va C ning yangi qiymatlari ekranga chiqarilsin.
22. x ning qiymati berilganda y=3x6–6x2–7 funksiya qiymati aniqlansin.
23. x ning qiymati berilganda y=4(x–3)6–7(x–3)3+2 funksiya qiymati aniqlansin. 24. A son berilgan. A ning A2, A4, A8 darajalarini aniqlansin.
25. A son berilgan. A ning A2, A3, A5, A10, A15 darajalarini aniqlansin.

26 A butun soni berilgan. Jumlani rostlikka tekshiring “A soni musbat”.


27. A butun soni berilgan. Jumlani rostlikka tekshiring “A soni toq son”.
28. A butun soni berilgan. Jumlani rostlikka tekshiring “A soni juft son”.
29. Ikki butun A va B sonlari berilgan. Jumlani rostlikka tekshiring: A>2 va B<=3.
30. Ikki butun A va B sonlari berilgan. Jumlani rostlikka tekshiring: A>=0 yoki B<-2».
31. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: A32. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: “B soni A va C sonlari orasida yotadi”.
33. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. “A va B sonlari toq sonlar”.
34. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. “A va B sonlarining hech bo‘lmaganda bittasi toq son”.
35. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. “A va B sonlarining faqat bittasi toq son”.
36. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. “A va B sonlarining har ikkalasi ham yoki toq son yoki juft son”.
37. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: “A, B, C sonlarining hech bo‘lmaganda bittasi musbat”.
38. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: “A, B, C sonlarining faqat bittasi musbat son”.
39. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: “A, B, C sonlardan ikkitasi musbat son”.
40. Musbat butun son berilgan. Jumlani rostlikka tekshiring: “Berilgan son ikki xonali juft son.”
41. Musbat butun son berilgan. Jumlani rostlikka tekshiring: “ Berilgan son uch xonali toq son.”
42. Jumlani rostlikka tekshiring: “Berilgan uchta butun sonlarning hech bo‘lmaganda 2 tasi bir biriga teng”.
43. Jumlani rostlikka tekshiring: “Berilgan uchta butun sonlarning hech bo‘lmaganda bir jufti o‘zaro qarama-qarshi”.
44. Uch xonali son berilgan. Jumlani rostlikka tekshiring: “Ushbu sonning barcha raqamlari xar xil”.
45. Ikki xonali son berilgan. Oldin uning o‘nliklar xonasidagi raqamni, So‘ng birlar xonasidagi raqamni chiqaruvchi dastur tuzilsin.
46. Ikki xonali son berilgan. Uning raqamlar yig'indisi va ko‘paytmasini aniqlovchi dastur tuzilsin.
47. Ikki xonali son berilgan. Uning raqamlari o‛rnini almashtirishdan hosil bo‘lgan sonni aniqlovchi dastur tuzilsin.
48. Uch xonali son berilgan. Uning raqamlar yig'indisini va raqamlar ko‛paytmasini aniqlovchi programma tuzilsin.
49. Uch xonali son berilgan. Uning raqamlarini teskari tartibda yozishdan hosil bo‘lgan sonni aniqlovchi programma tuzilsin.
50. Uch xonali son berilgan. Uning chapdan birinchi raqamini o‛chirib o‛ng tarafiga yozishdan hosil bo‛lgan sonni aniqlovchi programma tuzilsin.
51. Uch xonali son berilgan. Uning o‛ngdan birinchi raqamini o‛chirib chap tarafiga yozishdan hosil bo‛lgan sonni aniqlovchi programma tuzilsin.
52. Uch xonali son berilgan. Uning o‛nliklar xonasidagi raqam bilan yuzliklar xonasidagi raqamni almashtirishdan hosil bo‛lgan sonni aniqlovchi programma tuzilsin. (Kirish=123; Natija=213).
53. Uch xonali son berilgan. Uning o‛nliklar xonasidagi raqam bilan birliklar xonasidagi raqamni almashtirishdan hosil bo‛lgan sonni aniqlovchi programma tuzilsin. (Kirish=123; Natija=132).
54. 999 dan katta bo‛lgan son berilgan. Bir marta bo‛lib butunni va bo‛lib qoldiqni olish operatsiyasidan foydalanib berilgan sonni yuzliklar xonasidagi sonni aniqlovchi programma tuzilsin.
55. 999 dan katta bo‛lgan son berilgan. Bir marta bo‛lib butunni va bo‛lib qoldiqni olish operatsiyasidan foydalanib berilgan sonni mingliklar xonasidagi sonni aniqlovchi programma tuzilsin.
56. Uchta son berilgan. Ularning kichigini aniqlovchi dastur tuzilsin.
57. Uchta son berilgan. Ularning o‛rtasidagi (ya‘ni kattasi va kichigi orasida joylashgan) sonni aniqlovchi dastur tuzilsin.
58. Uchta son berilgan. Ularning avval kichigini keyin kattasini ekranga chiqaruvchi dastur tuzilsin.
59. Uchta son berilgan. Shu sonlarning yig'indisi eng katta bo‛ladigan ikkitasini ekranga chiqaradigan dastur tuzilsin.
60. Uchta butun son berilgan. Shu sonlar orasidan nechta musbat va manfiy son borligini aniqlovchi dastur tuzilsin.
61. Butun son berilgan. Berilgan sonning ishorasi hamda juft toqligini aniqlab ekranga chiqaruvchi dastur tuzilsin. Masalan: “Musbat toq son”.
62. Butun son berilgan. Agar, berilgan son musbat bo‘lsa, 1 ga oshirsin, aks holda o‘zgartirilmasin. Hosil bo‘lgan sonni ekranga chiqaruvchi programma tuzilsin.
63 Butun son berilgan. Agar, berilgan son musbat bo‘lsa, 1 ga oshiring, aks holda 2 ga kamaytiring. Hosil bo‘lgan sonni ekranga chiqaruvchi programma tuzilsin.
64. Butun son berilgan. Agar, berilgan son musbat bo‘lsa, 1 ga oshiring, agar manfiy bo‘lsa 2 ga kamaytiring. Agar 0 ga teng bo‘lsa, 10 ni o‘zlashtirsin. Hosil bo‘lgan sonni ekranga chiqaruvchi programma tuzilsin.
65. Uchta butun son berilgan. Shu sonlar orasida nechta musbat son borligini aniqlovchi programma tuzilsin.
66. Uchta butun son berilgan. Shu sonlar orasida nechta musbat va manfiy son borligini aniqlovchi programma tuzilsin.
67. Ikkita butun sob berilgan. Shu sonlarning avval kattasini keyin kichigini ekranga chiqaruvchi dastur tuzing.
68. A va B butun son berilgan. Agar o‘zgaruvchilar o‘zaro teng bo‘lmasa, A va B o‘zgaruvchilari, ularning yig’indisini o‘zlashtirsin. Agar teng bo‘lsa, 0 ni o‘zlashtirsin. A va B ning qiymati ekranga chiqarilsin.
69. A va B butun son berilgan. Agar o‘zgaruvchilar o‘zaro teng bo‘lmasa, A va B bu sonlarning kattasini o‘zlashtirsin. Agar teng bo‘lsa, 0 ni o‘zlashtirsin. A va B ning qiymati ekranga chiqarilsin.
Download 22.03 Kb.

Do'stlaringiz bilan baham:




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