Algoritmning berilish usullari va ularga oid misollar C++ dasturlash tili alifbosi



Download 57,72 Kb.
Sana21.02.2022
Hajmi57,72 Kb.
#461384
Bog'liq
Dasturlashdan misollar


  1. Algoritmning berilish usullari va ularga oid misollar

  2. C++ dasturlash tili alifbosi

  3. C++ tilining grafik tartibida ishlash asoslari.

  4. a, b haqiqiy sonlar berilgan. Y ning qiymatini hisoblash dasturi tuzilsin. bu yerda

  5. A va B butun sonlari berilgan (A

  6. Algoritmlarning turlari va ularga oid misollar

  7. if va if else operatorlari

  8. C++ dasturlash tilida fayllar va ular bilan ishlash

  9. a dan 50 gacha bo’lgan hamma oxirgi raqami k bo‘lgan butun sonlar kublarining yig‘indisini hisoblash dasturini tuzing (0≤a≤50, 0≤k≤9).

  10. x ning qiymati berilganda y=3x6–6x2–7 funksiya qiymati aniqlovchi dastur tuzing.

  11. 1.Dasturlash tillari va ularning kelib chiqish tarixi.

  12. Takrorlanuvchi jarayonlarni dasturlash

  13. c++ dasturlash tilida birlashmalar va ular ustida amallar

  14. Kordinatalar tekisligida butun son berilgan. Agar nuqta koordinata boshida yotsa, 0 chiqarsin. Agar nuqta OX yoki OY o‘qlarida joylashsa mos holda 1 va 2 chiqarilsin. Agar nuqta koordinata o‘qida joylashmasa 3 chiqarilsin.

  15. 1 dan b gacha bo’lgan hamma oxirgi raqami k bo‘lgan butun sonlar kublarining yig’indisini hisoblash dasturini tuzing (1≤b≤100, 0≤k≤9).

  16. Dasturlash tililarining turlari va bir biridan farqi

  17. C++ dasturlash tilida grafika.

  18. C++ dasturlash tilida qisqa, to’liq va sodda shartli operator

  19. Kvadratning tomoni a berilgan. Uning perimetri, yuzi va diametri aniqlansin.

  20. n natural soni berilgan. Dastlabki n ta toq sondan tashkil topgan massivni hosil qiling va elementlarini chiqaring.

  21. C va C++ dasturlash tillari sintaksislari

  22. C++ dasturlash tilida grafika. C++ tilining grafik tartibida ishlash asoslari.

  23. C++ dasturlash tilida break va continue operatorlari vazifasi

  24. To'g'ri to'rtburchakning tomonlari a va b berilgan. Uning yuzasi S=a•b; va P=2•(a+b) perimetri aniqlansin.

  25. Kiritilgan belgining kodini (ASCII nomerini) chiqaruvchi programma tuzilsin.

  26. C va C++ dasturlash tillari yaratilish tarixi

  27. C++ dasturlash tilida grafika. Chizmalarni hosil qilish uchun funksiya va proseduralar

  28. C++ dasturlash tilida tanlash operatori va uning ishlatilishi

  29. Kubning yon tomoni a berilgan. Uning hajmini V=a3 va to'la sirti S=6•a2 aniqlansin.

  30. n butun soni berilgan (32 < n <= 126). Kodi n ga teng bo’lgan belgini chiqaruvchi programma tuzilsin.

  31. C va C++ dasturlash tilida dastur yozilish qoidalari

  32. C++ dasturlash tilida grafika. Bo’yash, chizish usullari va stillari

  33. C++ dasturlash tilida switch operatori va uning ishlatilishi

  34. 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.

  35. n ta elementdan tashkil topgan massiv berilgan. Massiv elementlarini quyidagicha chiqaruvchi programma tuzilsin. A[0], A[1], A[n-1], A[n-2], A[3], A[4], A[n-3], A[n-4],...

  36. C va C++ dastrulash tillari tarkibidagi xizmatchi so’zlar

  37. C++ dasturlash tilida grafika. Grafik tartibda shriftlar

  38. Takrorlanuvchi jarayonlar

  39. Doiraning radiusi R berilgan. Uning uzunligi L va yuzasi S aniqlansin. L=2·pi·R, S=pi·R2.

  40. Kodlar jadvalida kiritilgan belgidan oldin va keyin turuvchi belgilarni chiqaruvchi programma tuzilsin.

  41. Modulli programmalash va undan foydalanish

  42. C++ dasturlash tilida grafika. Dinamik xotira.

  43. Takrorlash sharti va takrorlash tanasi tushunchalari

  44. Ikkita son a va b berilgan. Ularning o'rta arifmetigi va o’rta geometrigi aniqlansin.

  45. n ta elementdan tashkil topgan massiv berilgan. Uning elementlarini teskari tartibda chiqaruvchi programma tuzilsin.

  46. Modullar strukturasi

  47. C++ dasturlash tilida grafika. Chizmalarni harakatlantirish.

  48. Shart bo’yicha takrorlash operatorlari

  49. Nolga teng bo'lmagan ikkita son berilgan. Ularning yig'indisi, ko'paytmasi va har birining kvadrati aniqlansin.

  50. n ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan toqlarini indekslari o’sish tartibida chiqaruvchi va ularning sonini chiqaruvchi programma tuzilsin. Massiv elementlar: 4 5 7 8 6 9 Natija: 5 7 9 toqlar soni = 3

  51. C++ dasturlash tilida standart kutubxonalardan foydalanish

  52. C++ dasturlash tilida fayllar bilan ishlash.

  53. Shartsiz o’tish bo’yicha takrorlash operatorlari

  54. To'g'ri uchburchakning katetlari a va b berilgan. Uning gipotenuzasi с va perimetri P aniqlansin. .

  55. k butun soni berilgan (32 < k <= 126). Kodi k ga teng bo’lgan belgini chiqaruvchi programma tuzilsin.

  56. C++ dasturlash tilida oqimlar sinfi

  57. C++ dasturlash tilida binar va matnli fayllar bilan ishlash

  58. goto operatori va u yordamida takrorlanuvchi jarayonlarni dasturlash

  59. 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.

  60. n ta elementdan tashkil topgan massiv berilgan. Massiv elementlarini quyidagicha chiqaruvchi programma tuzilsin. A[0], A[n-1], A[1], A[n-2], A[2], A[n-3],...

  61. C++ dasturlash tilida konteyner sinflari

  62. Birlashmalar va ular ustida amallar.

  63. for takrorlash operatori va uning sintaksisi

  64. Aylananing uzunligi L berilgan. Uning radiusi R va yuzasi S aniqlansin. L=2·pi·R, S=pi·R2.

  65. n ta elementdan tashkil topgan massiv berilgan (n toq son). Massiv elementlari orasidan quyidagilarini chiqaruvchi programma tuzilsin. A[n-1], A[n-3],... A[1]. Shart operatori ishlatilmasin.

  66. Klassik tizimli dasturlash xususiyatlari

  67. Foydalanuvchi tomonidan aniqlangan berilganlar turi.

  68. while operatori

  69. Aylananing yuzasi S berilgan. Uning diametri D va uzunligi L aniqlansin. L=2·pi·R, S=pi·R2.

  70. Jumlani rostlikka tekshiring: “Berilgan uchta butun sonlarning hech bo’lmaganda bir jufti o’zaro qarama-qarshi".

  71. Dasturlash jarayonida uchraydigan uzulishlar va ularning turlari

  72. Strukturlar.

  73. do while operatori

  74. Sonlar o'qida ikkita nuqta orasidagi masofa aniqlansin. |x2–x1|.

  75. n ta elementdan tashkil topgan massiv berilgan. Dastlab massiv elementlari orasidan juft indekslilarini keyintoq indekslilarini chiqaruvchi programma tuzilsin. A[0], A[2], A[4],... A[1], A[3], A[5],.... Shart operatori ishlatilmasin.

  76. OS ning uzulishlarini qayta ishlash moduli

  77. Struktura funksiya argumenti sifatida.

  78. goto operatori va nishonlar

  79. Sonlar o’qida A, B, C nuqtalar berilgan. AC va BC kesmalarning uzunligini va kesmalar uzunligining yig'indisini topuvchi dastur tuzilsin.

  80. Ikkita butun A va В sonlari berilgan. Jumlani rostlikka tekshiring: “A va В sonlarning faqat bittasi toq son".

  81. Yuqori darajali dasturlash tillar

  82. String tipidagi satrlar va ular ustida amallar.

  83. Qism dasturlar va ulardan dastur tarkibida foydalanish

  84. 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.

  85. Uchta А, В, C butun sonlar berilgan. Jumlani rostlikka tekshiring: “А, В, C sonlarning har biri musbat".

  86. C++ dasturlash tilining kelib chiqishi tarixi

  87. Satrlar bilan ishlash funksiyalari.

  88. Funksiya va ularni e’lon qilish

  89. Tekislikda berilgan ikki nuqta (x1, y1) va (x2, y2) orasidagi masofa topilsin.

  90. n ta elementdan tashkil topgan massiv berilgan (n toq son). Massiv elementlari orasidan quyidagilarini chiqaruvchi programma tuzilsin. A[n-1], A[n-3],... A[1]. Shart operatori ishlatilmasin.

  91. C++ tilida dasturning umumiy tuzilishi

  92. String turidagi satrlar

  93. Funksiya tanasini tasvirlash

  94. Uchburchakning uchta tomoni uchlari koordinatlari berilgan (x1, y1), (x2, y2), (x3, y3). Uchburchakning yuzasi va perimetrini toping. , p=(a+b+c)/2

  95. Y funksiyani qiymatlarini hisoblash dasturini tuzing.



  96. C++ dasturlash tilida o’zgaruvchilar va ularning turlari

  97. String turidagi satrlar bilan ishlash funksiyalari.

  98. Funksiyani e’lon qilmasdan undan foydalanish

  99. 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.

  100. Uch xonali son berilgan. Jumlani rostlikka tekshiring: “Ushbu sonni chapdan o’qiganda ham, o’ngdan o’qiganda ham bir xil”.

  101. C++ dasturlash tilida o’zgarmaslar va ularning turlari

  102. C++ dasturlash tilida belgili o’zgaruvchilar.

  103. Global va lokal o‘zgaruvchilar

  104. x ning qiymati berilganda y=4(x–3)6–7(x–3)3+2 funksiya qiymati aniqlansin.

  105. n ta elementdan tashkil topgan massiv berilgan (n juft son). Massiv elementlari orasidan quyidagilarini chiqaruvchi programmatuzilsin. A[0], A[2], A[4],... Shart opertori ishlatilmasin.

  106. C++ dasturlash tilida arifmetik amallar

  107. Char toifasidagi satrlar.

  108. Global o‘zgaruvchilar va ular qiymatini saqlab qolish

  109. A son berilgan. A ning A2, A3, A5, A10, A15 darajalarini aniqlovchi dastur tuzilsin.

  110. Uch xonali son berilgan. Jumlani rostlikka tekshiring: “Ushbu sonning barcha raqamlari har xil”.

  111. Ko’rsatgichlar va ular bilan ishlash

  112. Belgi va satrlar

  113. Dasturda o‘zgaruvchilarning yashash davri

  114. α burchak gradusda berilgan (0< α <360). Berilgan burchakning qiymatini radianga o'tkazuvchi dastur tuzilsin.

  115. Uch xonali son berilgan. Sonning o'nliklar xonasidagi raqam bilan birliklar xonasidagi raqamni almashtirishdan hosil bo'lgan sonni aniqlovchi programma tuzilsin. (Kirish =123; Natija = 132)

  116. C++ dasturlash tilida operatorlar va bloklar

  117. Char tipidagi satrlar bilan ishlash funksiyalari

  118. main() funksiyasi va uning vazifasi

  119. Temperatura TF gradus Selsiyda berilgan. Temperatura qiymatini TC Farengeytga o'tkazuvchi dastur tuzilsin. TC=(TF–32)·5/9.

  120. Uch xonali son berilgan. Uning raqamlar yig'indisini aniqlovchi programma tuzilsin.

  121. Tanlash operatori va unga doir dastular tuzish

  122. C++ dasturlash tilida massivlar bilan ishlash

  123. Proseduralar va ularni e’lon qilish

  124. X kg konfet A so'm turadi. 1 kg va Y kg konfet qancha turishini aniqlovchi dastur tuzilsin.

  125. n ta elementdan tashkil topgan massiv va К butun soni berilgan (1 <= К <= n). Massiv elementlari orasidan indeksi К ga karralilarini chiqaruvchi programma tuzilsin. Ak, A2k, A3k, ....

  126. C++ dasturlash tilida takrorlash operatorlari

  127. Bir va ko’p o’lchovli massivlar, sonli ketma-ketliklar

  128. Makroslar va ularning dastur tarkibida qo’llanilishi

  129. (х, у), (х1, у1), (х2, у2) sonlari berilgan. Jumlani rostlikka tekshiring: “Koordinatalari (x, y) bo’lgan nuqta, chap yuqori cho’qqisi (x1,y1) koordinatalarga ega bo’lgan va o’ng pastikisi (x2, y2) bo’lgan, tomonlari esa koordinata o’qlariga parallel bo’lgan to’rtburchak ichida yotadi".

  130. Uch xonali son berilgan. Uning yuzlar xonasidagi raqamini aniqlovchi programma tuzilsin.

  131. For takrorlash operatori va uning qo’llanishi

  132. Statik va dinamik massivlar

  133. Prosedura asosiy tanasini tasvirlash va ulardan foydalanish

  134. Qayiqning tezligi V km/s, daryo oqimining tezligi U km/s, (U1, oqimga qarshi T2. Qayiqni yurgan S yo'lini aniqlovchi dastur tuzilsin.

  135. a, b, с butun sonlar berilgan. Jumlani rostlikka tekshiring: “a, b, c tomonli uchburchak to’g’i burchakli".

  136. While takrorlash operatori va uning qo’llanishi

  137. Ko’rsatgichlar va adres oluvchi o’zgaruvchilar

  138. Bitta va ko’p qiymat qaytaruvchi funksiyalar

  139. Birinchi avtomobilning tezligi V1 km/s, ikkinchisiniki V2 km/s, ular orasidagi masofa S. Ular biri-biridan uzoqlasha boshlasa T vaqtdan keyin ular orasidagi masofani aniqlaydigan dastur tuzilsin.

  140. n ta elementdan tashkil topgan massiv berilgan. Dastlab massiv elementlari orasidan juftlarini indekslari o’sish tartibida chiqaruvchi, keyin massiv elementlari orasidan toqlarini indekslari kamayish tartibida chiqaruvchi programma tuzilsin. Massiv elementlar: 4 5 7 8 6 9 Natija: 4 8 6 9 7 5

  141. Do while takrorlash operatori va uning qo’llanilishi

  142. Ko’rsatgichlar va ular ustida amallar

  143. Qiymat qaytaruvchi va qiymat qaytarmaydigan funksiyalar

  144. A, B, C koeffisentlari berilgan. A·x2+B·x+C=0 kvadrat tenglamaning diskriminanti noldan kata bo'lsa uning yechimlarini aniqlaydigan dastur tuzilsin. (A≠0). , D =B2–4·A·C.

  145. a, b, с butun sonlar berilgan. Jumlani rostlikka tekshiring: “a, b, c tomonli uchburchak yasash mumkin".

  146. Shartsiz o’tish operatori

  147. Ko’rsatgichlar va adres oluvchi o’zgaruvchilar funksiya parametri sifatida

  148. Funksiyalar va makroslar o’rtasidagi asosiy farqlar

  149. Butun son berilgan. Agar berilgan son musbat bo‘lsa, 1 ga oshirilsin, aks holda o‘zgartirilmasin. Hosil bo‘lgan sonnni ekranga chiqaruvchi dastur tuzilsin.

  150. a va b butun musbat sonlari berilgan. Berilgan sonlarning eng katta umumiy bo’luvchisini aniqlovchi programma tuzilsin

  151. Qiymat berish operatorlari

  152. Makroslar bilan ishlash

  153. C++ dasturlash tilida fayllar va ularni e’lon qilish

  154. Butun son berilgan. Agar berilgan son musbat bo‘lsa, 1 ga oshiring, aks holda 2 ga kamaytiring. Hosil bo‘lgan sonnni ekranga chiqaruvchi dastur tuzilsin.

  155. n ta elementdan tashkil topgan massiv berilgan. Massiv elementlari orasidan juftlarini indekslari kamayish tartibida chiqaruvchi va ularning sonini chiqaruvchi programma tuzilsin. Massiv elementlar: 4 5 7 8 6 9 Natija: 6 8 4 juftlar soni = 3

  156. C++ dastrlash tilida mantiqiy operatorlar

  157. Makroslarni aniqlash va joylashtirish

  158. C++ dasturlash tilida ishlatiladigan fayllarning fizik va mantiqiy nomlari va ulardan foydalanish

  159. Ikkita butun A va В sonlari berilgan. Jumlani rostlikka tekshiring: "A va В sonlarning hech bo’lmaganda bittasi toq son".

  160. n butun soni berilgan (n > 1). N sonini tub yoki tub emasligini aniqlovchi programma tuzilsin.

  161. Boshqaruv operatorida continue va break ifodalarini qo’llash.

  162. Makroslarda ishlatiladigan amallar

  163. C++ dasturlash tilida fayllarni e’lon qilish

  164. 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 ga tenglashtiring. Hosil bo‘lgan sonni ekranga chiqaruvchi dastur tuzilsin.

  165. Ikkita butun A va В sonlari berilgan. Jumlani rostlikka tekshiring: "A va В sonlarning hech bo’lmaganda bittasi toq son".

  166. Funksiya va ularning dastur tarkibida qo’llanilishi

  167. Ichma ich joylashgan murakkab takrorlanuvchi jarayonlarni dasturlash.

  168. C++ dasturlash tilida fayllarni o’qish va yozish uchun e’lon qilish

  169. Uchta butun son berilgan. Shu sonlar orasida nechta musbat son borligini aniqlovchi dastur tuzilsin.

  170. Ikkita butun A va В sonlari berilgan. Jumlani rostlikka tekshiring: “A>2 va B<=3".

  171. Protsedura va ularning dastur tarkibida qo’llanilishi

  172. Continue va break operatorlari

  173. C++ dasturlash tilida fayllar ustida amallar bajarish

  174. Uchta butun son berilgan. Shu sonlar orasida nechta musbat va manfiy son borligini aniqlovchi dastur tuzilsin.

  175. A va В butun musbat sonlari berilgan (A > B). A uzunlikdagi kesmada В kesmadan nechta joylashtirish mumkinligini aniqlovchi programma tuzilsin. Ko’paytirish va bo’lish amallarini ishlatmang.

  176. C++ dasturlash tilining matematik kutubxona funksiyalari

  177. Takrorlanuvchi jarayonlarni dasturlash

  178. C++ dasturlash tilida fayllarga murojat qilish

  179. Ikkita butun son berilgan. Shu sonlarning kattasini aniqlovchi dastur tuzilsin.

  180. A va В butun musbat sonlari berilgan (A > B). A uzunlikdagi kesmada maksimal darajada В kesma joylashtirilgan. A kesmaning bo’sh qismini aniqlovchi programma tuzilsin. Ko’paytirish va bo’lish amallarini ishlatmang.

  181. Rekursiv funksiyalar

  182. Ichma-ich joylashgan murakkab sikllar

  183. C++ dasturlash tilida faylga ma’lumot yozish usullari

  184. Ikkita butun son berilgan. Shu sonlarning kichigini tartib raqamini aniqlovchi dastur tuzilsin.

  185. n butun soni berilgan (n > 0). Agar n soni 3 ning darajasi bo’lsa “3 - ning darajasi”, aks xolda “3 -ning darajasi emas" degan natija chiqaruvchi programmatuzilsin. Qoldiqli bo'lish va bo’lish amallarini ishlatmang.

  186. Xotira sinflari va undan dasturda foydalanish

  187. C++ dasturlash tilida funksiyalar bilan ishlash.

  188. Psevdo funksiyalar va ularning dastur tarkibida qo’llanilishi

  189. Ikkita butun son berilgan. Shu sonlarning avval kattasini keyin kichigini ekranga chiqaruvchi dastur tuzilsin.

  190. O'yin kartasi turlari berilgan 1-g'isht, 2-olma, 3-chillak, 4-qarg'a. 10 lik kartadan katta kartalar quyidagi qiymatlarni o'zlashtirgan: 11-valet, 12-dama, 13-qirol, 14-tuz. Ikkita butun son berilgan N-karta qiymati (6<=N<=14), M-karta turi (l<=M<=4) kiritilganda karta nomlarini (masalan: “olti qarg'a") chiqarib beruvchi programma tuzilsin.

  191. Global ob’ektlar va undan dasturda foydalanish

  192. Funksiya parametrlari va argumentlari

  193. C++ dasturlash tilida fayldan ma’lumot o‘qish

  194. 4. Ikkita A va B haqiqiy tipli o‘zgaruvchilar berilgan. Shu o‘zgaruvchilarning qiymatlarini shunday o‘zgartirish kerakki, A kichik qiymatga B katta qiymatga teng bo‘lsin. A va B larning yangi qiymatlari ekranga chiqarilsin.

  195. A, В haqiqiy va amal butun soni berilgan. A va В sonlari ustida arifmetik amallar bajaruvchi progaramma tuzilsin. Amal quyidagi qiymatlarni qabul qiladi: 1-qo'shish, 2-ayirish, 3-bo'lish, 4-ko'paytirish.

  196. Dinamik xotira va undan dasturda foydalanish

  197. Lokal va global o’zgaruvchilar

  198. Ikkita A va B butun tipli o‘zgaruvchilar berilgan. Agar ularning qiymatlari o‘zaro teng bo‘lmasa, har bir o‘zgaruvchiga bu qiymatlar kattasi ta’minlansin, agar o‘zaro teng bo‘lsa, o‘zgaruvchilarga 0 ta’minlansin. A va B ning yangi qiymatlari ekranga chiqarilsin.

  199. A, B, C butun sonlar berilgan. Tomonlari A va В bo'lgan to'g'ri to'rtburchakka tomoni C bo'lgan kvadrat eng ko'p joylashtirilsin. To'g'rito'rtburchakka eng ko'p joylashgan kvadratlar soni va joylashmay qolgan qismi yuzasini aniqlovchi programma tuzilsin.

  200. n natural soni berilgan (n > 0). Kvadrati n dan katta bo’ladigan eng kichik butun к sonini (k2 > n) aniqlovchi programma tuzilsin. Ildizdan chiqaruvchi funksiyadan foydalanmang.

  201. Massivlar

  202. Rekursiv funksiyalar

  203. C++ dasturlash tilida fayl tarkibidagi ma’lumotlarni o‘chirish

  204. Ikkita A va B butun tipli o‘zgaruvchilar berilgan. Agar ularning qiymatlari o‘zaro teng bo‘lmasa, har bir o‘zgaruvchiga bu qiymatlar yig‘indisi ta’minlansin, agar o‘zaro teng bo‘lsa, o‘zgaruvchilarga 0 ta’minlansin. A va B ning yangi qiymatlari ekranga chiqarilsin.

  205. Qasidir yil berilgan. Berilgan yilning qaysi yuz yillikka kirishini aniqlovchi programma tuzilsin. (Masalan: 20 -yuzyillikning boshi 1901 yil).

  206. C++ dasturlash tilida so’zlar massivlari

  207. C++ dasturlash tilida takrorlanuvchi jarayonlarni dasturlash

  208. C++ dasturlash tilining grafik muhiti

  209. Uchta son berilgan. Ularning kichigini aniqlovchi dastur tuzilsin.

  210. Oy raqami berilgan. Shu oyda nechta kun borligini aniqlovchi programma tuzilsin.

  211. Ko’rsatkich massivlari

  212. for, while va do while takrorlash operatorlari

  213. C++ dasturlash tilining graphics.h kutubxonasi va uning tarkibidagi funksiyalar

  214. Uchta son berilgan. Ularning o‘rtasidagi (ya’ni kattasi va kichigi orasida joylashgan) sonni aniqlovchi dastur tuzilsin.

  215. Kun boshidan boshlab N sekund vaqt o'tdi. Кun boshidan boshlab qancha soat, minut va sekund o’tganini aniqlovchi programma tuzilsin.

  216. C++ dasturlash tilida fayllar bilan ishlash

  217. C++ dasturlash tilida tarmoqlanuvchi jarayonlarni dasturlash

  218. C++ dasturlash tilining tekislikda chizma va shakllar chizish funksiyalari

  219. Uchta son berilgan. Ularning avval kichigini keyin kattasini ekranga chiqaruvchi dastur tuzilsin.

  220. n ta butun sonlardan iborat a massiv va к butun soni berilgan (1 <= к <= n). Massivning har bir elementini a[k] ga orttiruvchi programma tuzilsin.

  221. Argument olmaydigan funksiyalar

  222. if, if else va ?: operatorlari

  223. setcolor(), setbkcolor(), putpixel(), getpixel() funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  224. Uchta son berilgan. Shu sonlarning yig'indisi eng katta bo‘ladigan ikkitasini ekranga chiqaradigan dastur tuzilsin.

  225. Oy raqamini berilgan. Kiritilgan oy qaysi faslga tegishli ekanligini chiqaruvchi programma tuzilsin. (Masalan: 2 chi oy, “qish”)

  226. Matn va binar fayllar

  227. switch va goto operatorlari

  228. line(), circle(), rectangle() funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  229. Uchta A, B va C haqiqiy tipli o‘zgaruvchilar berilgan. Agar ularning qiymatlari o‘sish tartibida berilgan bo‘lsa, ularni ikkilantiring, aks holda har bir o‘zgaruvchining qiymati qarama-qarshisiga o‘zgartirilsin. A, B va C larning yangi qiymatlari ekranga chiqarilsin.

  230. N natural soni va belgi berilgan. N ta kiritilgan belgidan iborat satr hosil qiling va ekranga chiqaring. Masalan: N = 5; Belgi = 'A’; Natija = AAAAA

  231. Belgi va satrlarni o’qish va yozish funksiyalari

  232. C++ tilida ifodalar, operatorlar

  233. lineto(), linerel(), drawpoly() funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  234. Uchta A, B va C haqiqiy tipli o‘zgaruvchilar berilgan. Agar ularning qiymatlari o‘sish yoki kamayish tartibida berilgan bo‘lsa, ularni ikkilantiring, aks holda har bir o‘zgaruvchining qiymati qarama-qarshisiga o‘zgartirilsin. A, B va C larning yangi qiymatlari ekranga chiqarilsin.

  235. N ta elementdan tashkil topgan massiv va K, L butun sonlari berilgan. (0<=К<=L<= N). Massivning Kva L indekslari orasidagi elementlari yig’indisini chiqaruvchi programma tuzilsin.

  236. Formatli o’qish yozish funksiyalari

  237. C++ tilida standart funksiyalar.

  238. arc(), ellipse(), cleardevice(), delay() funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  239. Uchta butun son berilgan. Shu sonlarning ikkitasi o‘zaro teng, qolgan bittasini tartib raqami aniqlansin.

  240. Kbutun soni berilgan. Baho natijalarini chiqaruvchi programma tuzing (1-yomon, 2-qoniqarsiz, 3-qoniqarli, 4-yahshi, 5-a’lo). Agar к soni 1-5 gacha oraliqqa tegishli bo'lmasa “xato” deb chiqarilsin.

  241. Fayldan o’qish va yozish funksiyalari

  242. C++ dasturlash tilida arifmetik va taqqoslash amallari,

  243. getmaxx, getmaxy, outtextxy() funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  244. To‘rtta butun son berilgan. Shu sonlarning uchtasi o‘zaro teng, qolgan bittasini tartib raqami aniqlansin.

  245. n natural soni va arifmetik progressiyaning dastlabki hadi A va ayirmadi D berilgan. Arifmetik progressiyaning dastlabki n ta hadidan tashkil topgan massivni hosil qiling va elementlarini chiqaring.

  246. Struktura va uning maydonlariga murojatlar

  247. C++ dasturlash tilida qiymat berish buyrug’i, matematik funksiyalar.

  248. C++ dasturlash tilida chiziq shaklini o’zgartirish funksiyasi

  249. Sonlar o‘qida uchta A, B, C nuqtalar berilgan. A nuqtaga eng yaqin nuqta va ular orasidagi masofa topilsin.

  250. n natural soni berilgan. 2 sonining dastlabki n ta darajasidan tashkil topgan massivni hosil qiling va elementlarini chiqaring. (1, 2, 4, 8, ....)

  251. Struktura funksiya argumenti sifatida

  252. C++ tilida chiziqli jarayonlarni dastur

  253. setlinestyle(), setfillstyle funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  254. Kordinatalar tekisligida butun son berilgan. Agar nuqta koordinata boshida yotsa, 0 chiqarsin. Agar nuqta OX yoki OY o‘qlarida joylashsa mos holda 1 va 2 chiqarilsin. Agar nuqta koordinata o‘qida joylashmasa 3 chiqarilsin.

  255. 1-7 gacha bo’lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so’zda ifodalovchi programma tuzilsin. (1-Dushanba, 2-Chorshanba, ... h.k

  256. Strukturalar massivi

  257. C++ dasturlash tili va uning imkoniyatlari

  258. Grafik muhitida fazoviy jismlarni hosil qilish

  259. OX va OY koordinata o‘qlarida yotmaydigan nuqta berilgan. Nuqta joylashgan koordinata choragi aniqlansin.

  260. a dan b gacha bo’lgan hamma 13 ga karrali sonlar yig’indisini hisoblash dasturini tuzing (a≤b).

  261. Dinamik strukturalar

  262. C++ dasturlash tilida dasturning umumiy tuzilishi.

  263. bar3d(), fillellipse(), fillpoly funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  264. Koordinata o‘qlariga parallel ravishda to‘g‘ri to‘rtburchakning uchta uchi berilgan, to‘rtinchi uchi koordinatasini aniqlansin.

  265. 1 dan b gacha bo’lgan hamma 3 raqami bilan tugaydigan va 11 ga karrali bo‘lgan butun sonlar yig’indisini hisoblash dasturini tuzing (1≤b≤100)




  1. Birlashmalar va ular ustida amallar

  2. C++ dasturlash tilining alfaviti va asosiy elementlari

  3. floodfill(), sector() funksiyalari, ularning parametrlari va ularning dastur tarkibida ishlatilishi

  4. X haqiqiy soni berilgan. Quyidagi funksiya hisoblansin.

  5. 7 raqami bilan tugaydigan va 9 ga karrali bo‘lgan dastlabki 15 ta natural sonlar yig‘indisini hisoblash dasturini tuzing (0≤a≤50).

  6. Makroslarni aniqlash va joylashtirish

  7. C++ tilida dasturning umumiy tuzilishi.

  8. C++ dasturlash tilida massivlar va ularni e’lon qilish usullari

  9. X haqiqiy soni berilgan. Quyidagi funksiya hisoblansin.

  10. 50 dan b gacha oraliqdagi 4 ga karrali, lekin 3 ga karrali bo‘lmagan butun sonlar kvadratlari yig‘indisini hisoblash dasturini tuzing(50≤b≤150).

  11. Makroslarda amallarni ishlatish qoidalari

  12. C++ tilida berilganlar turi, o’zgaruvchi va o’zgarmaslar

  13. Ikki o’lchovli massivlar, ularni e’lon qilish va massiv elementlariga murojat qilish

  14. X haqiqiy soni berilgan. Quyidagi funksiya hisoblansin.

  15. a dan b gacha bo’lgan hamma oxirgi raqami k bo‘lgan butun sonlar yig’indisini hisoblash dasturini tuzing (a≤b, 0≤k≤9).

  16. String turidagi satrlar

  17. Ma’lumotlarni kiritish va chiqarish operatorlari.

  18. Bir o’lchovli massivlar, ularni e’lon qilish va massiv elementlariga murojat qilish

  19. X haqiqiy soni berilgan. Quyidagi funksiya hisoblansin.

  20. a dan 60 gacha oraliqdagi k ga karrali butun sonlar kvadratlari yig‘indisini hisoblash dasturini tuzing (0≤a≤60, 0≤k≤9).

  21. Satrlarni qayta ishlovchi funksiyalar

  22. C++ dasturlash tilida izohlar va ularning ishlatilishi

  23. Ko’rsatgichlar va adres oluvchi o’zgaruvchilar

  24. Butun son berilgan. Berilgan sonni “musbat toq son”, “manfiy juft son”, “son nolga teng” va h.k ekranga yozadigan dastur tuzilsin.

  25. 110 dan 180 gacha oraliqdagi oxirgi raqami toq son bo‘lgan butun sonlar yig‘indisini hisoblash dasturini tuzing.

  26. Statik massivlar va ulardan foydalanish

  27. C++ dasturlash tilida parametrli sikl operatori

  28. Ko’rsatgichlar va ularning turlari

  29. 1-999 oralig‘idagi sonlar berilgan. Berilgan sonni “ikki xonali juft son”, “uch xonali toq son” va h.k ekranga yozadigan dastur tuzilsin.

  30. -70 dan 20 gacha oraliqdagi toq sonlar kvadratlari yig‘indisini hisoblash dasturini tuzing.

  31. Dinamik massivlar va ulardan foydalanish

  32. C++ dasturlash tilida sharti oldin qo‘yilgan sikl operatori.

  33. Funksiyaga ko’rsatgich

  34. a va b haqiqiy sonlar berilgan. Quyidagi ifoda qiymatini hisoblash dasturi tuzilsin. bu yerda

  35. 40 dan 200 gacha oraliqdagi 11 ga karrali butun sonlar yig‘indisini hisoblash dasturini tuzing.

  36. C++ dasturlash tilida sharti keyin qo’yilgan (do..while) sikl operatori

  37. C++ tilining grafik tartibida ishlash asoslari.

  38. Algoritmning berilish usullari va ularga oid misollar 4. a, b haqiqiy sonlar berilgan. Y ning qiymatini hisoblash dasturi tuzilsin. bu yea

  39. 0dan 100 gacha oraliqdagi 9 raqami bilan tugaydigan natural sonlar yig‘indisini hisoblash dasturini tuzing.

Download 57,72 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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