1. Tarmoqlanuvchi jarayonlarni tashkil etish


Download 34.23 Kb.
Sana17.06.2023
Hajmi34.23 Kb.
#1524563
Bog'liq
kurs ishi mavzulari


  1. Variant

1. Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. Berilgan son 10 dan katta bo'lsa unga 3 ni qo'shib konsolga chiqaring.Agar 10 dan kichik bo'lsa 2ga ko'paytirib natijani konsolga chiqaring.Agar 10 ga teng bo'lsa 22 sonini konsolga chiqaring.

  1. Variant

1. Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. Berilgan a sonini 3ga bo'lgandagi butun qismini b o'zgaruvchiga joylang va b sonini konsolga chiqaring.

  1. Variant

1. Massivlarni tashkil etish.
2. a soni berilgan. a sonini 3ga bo'lgandagi qoldig'ini kansolga chiqaring.

  1. Variant

1. Matritsalarni tashkil etish.
2. Sonning juft yoki toqligini aniqlang. Agar juft bo'lsa 'juft' so'zini return qiling. Agar toq bo'lsa 'toq' so'zini return qiling

  1. Variant

1. Vektorlarni tashkil etish.
2. a va b sonlari berilgan. Berilgan ikkita sondan kattasini konsolga chiqaring. Agar ular teng bo'lsa 'Voy ular teng' yozuvi chiqsin.

  1. Variant

1. Ichma - ich joylashgan siklik jarayonlarini tashkil etish.
2. a, b, c sonlari berilgan. Shu sonlardan eng kattasini toping.

  1. Variant

1. Bir o'lchovli massivlarni funksiya parametrlari sifatida qo'llanilishi.
2. a soni berilgan. Sonning musbat yoki manfiy ekanligini aniqlang. Son 0 ga teng bo'lsa, 0 ni konsolga chiqaring.

  1. Variant

1. Matritsalarni funksiya parametrlari sifatida qo'llanilishi.
2. a soni berilgan. Berilgan son 5 ga bo'linadimi? Agar bo'linsa konsolga true bo'lmasa false chiqaring.

  1. Variant

1. Vektorlarni funksiya parametrlari sifatida qo'llanilishi.
2. Berilgan son 3 va 4 ga bo'linadimi? Agar bo'linsa konsolga 'true' bo'lmasa falseni chiqaring

  1. Variant

1. Rekursiv jarayonlarni tashkil etish.
2. Berilgan yill kabisa yili ekanligini aniqlang. Agar kabisa yili bo'lsa true konsolga chiqsin. Agar bo'linmasa false konsolga chiqsin

  1. Variant

1. Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.
2. Kabisa yil deb 4 yilda birmarta keladigan yilga aytiladi. Shu yili kunlar soni 365 emas 366 ga teng bo'ladi. Bu yili fevral oyida 29 kun bo'ladi

  1. Variant

1. Satrlar bilan ishlash.
2. c char berilgan. Berilgan char alfavit yoki raqam ekanligini aniqlang. Agar alfavit bo'lsa 'alpha' ni konsolga chiqaring, agar son bo'lsa 'son' ni konsolga chiqaring

  1. Variant

1. Dinamik massivla va ko'rsatkichlar.
2. c char berilgan. Berilgan char katta alfavit yoki kichik alfavit ekanlini aniqlang. Agar alfavit kichik bo'lsa 'lowerCase' so'zini konsolga chiqaring, Agar alfavit katta bo'lsa 'upperCase' ni chiqaring, agar alfavit bo'lmasa 'none' ni chiqaring

  1. Variant

1. Turlarning dinamik tarifi.
2. Berilgan son hafta kunining qaysi kuniga to'g'ri keladi .
Agar kelgan son 1 ga teng bo'lsa 'Dushanba' ni konsolga chiqaring,
Agar kegan son ikkiga teng bo'lsa 'Seshanba' ni konsolga chiqaring va hz ..,
Agar hafta kuniga to'g'ri kelmasa 'none' konsolga chiqsin

  1. Variant

1. Turlarni almashtirish operatorlari.
2. a,b,c sonlari berilgan . Shu sonlar uchburchakning ichki burchaklari ekanligini aniqlang.
Agar berilgan sonlar uchburchakning burchaklari bo'lsa , true konsolga chiqaring bo'lmasa false konsolga chiqaring.
1

  1. Variant

1. Til kutubxonalar.
2. a,b,c sonlari berilgan . Shu sonlar uchburchakning tomonlari ekanligini aniqlang.
Agar kelgan sonlar uchburchakning tomonlari bo'lsa ,true konsolga chiqaring, bo'lmasa false konsolga chiqaring

  1. Variant

1. Standart algoritmlar.
2. a,b,c sonlari berilgan. Bu sonlar uchburchakning 3ta tomonidir. Uchburchak ning shakli qanday ekanligini aniqlang.Agar teng tomonli bo'lsa 'equilateral' so'zini konsolga chiqaring.
Agar teng yonli bo'lsa 'isosceles' so'zini konsolga chiqaring.
Agar ixtiyoriy bo'lsa 'scalene' so'zini konsolga chiqaring

  1. Variant

1. Xotirani taqsimlash va unga qo'yiladigan talablar.
2. a, b, c sonlari berilgan.Berilgan 3 ta sondan nechtasi musbat ekanligini aniqlovchi dastur yozing va musbat sonlar sonini konsolga chiqaring

  1. Variant

1. Struktura va birlashmalar
2. a, b sonlari berilgan.
Berilgan ikkita sondan kichigini toping va shu sonni konsolga chiqaring. Agar ular teng bo'lsa 'teng' so'zini konsolga chiqaring

  1. Variant

1. Dasturlash muhitlari
2. a, b, c sonlari berilgan. Berilgan uchta sonning o'rtacha qiymatini hisoblovchi dastur yozing va shu sonni konsolga chiqaring

  1. Variant

1. Simvolli ma’lumotlar bilan ishlash
2. a, b, c sonlar berilgan.Agar sonlar o'sish tartibida joylashgan bo'lsa 1 ni konsolga chiqaring.
Agar kamayish tartibda bo'lsa 2 konsolga chiqaring.
Agar eng kattasi b bo'sa b ni konsolga chiqaring.
Agar ular teng bo'lsa 5 ni konsolga chiqaring.
Bo'lmasa 0 ni konsolga chiqaring. 2

  1. Variant

1. Fayllarga ma’lumotlarni yozish va undan o’qib olish
2. a, b, c sonlar berilgan.Agar shu solarning ikkitasi o'zaro teng bo'lsa teng bo'lmagan sonni konsolga chiqaring, aks holda 0 ni chiqaring. 2

  1. Variant

1. Qatorli ma’lumotlar bilan ishlash
2. Sonlar o'qida a,b sonlari berilgan. Ular orasidagi masofani toping

  1. Variant

1. Massivlarni saralash usullari
2. Sonlar o'qida a nuqta berilgan.
Shu nuqtadan 0 gacha bo'lgan masofani toping

  1. Variant

1. Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. a soni berilgan. 1 - 999 sonlar orasida.Agar a soni 1 honali son bo'lsa 1 ni return qiling.
Agat a soni 2 honali son bo'lsa 2 ni return qiling.
Agar a soni 3 honali bo'lsa 3 ni return qiling

  1. Variant

1. Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. a, b, c, d sonlar berilgan.Agar ularning qiymati barchasi musbat bo'lsa true konsolga chiqaring bo'lmasa false ni konsolga chiqaring. 2

  1. Variant

1. Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. a, b, c sonlar berilgan (0 emas).Agar 3 ta son ham toq bo'lsa 1 ni konsolga chiqaring.
Agar 3 ta son ham juft bo'lsa 2 ni konsolga chiqaring.
Agar xohlagan bittasi toq bo'lsa 3 ni konsolga chiqaring.
Agar shartlarni qanoatlantirmasa 0 ni konsolga chiqaring

  1. Variant

1. Massivlarni tashkil etish.
2. a, b, c sonlar berilgan (0 emas).Agar xohlagan 2 tasi juft bo'lsa 1 ni konsolga chiqaring.
Agar xohlagan 2 tasi toq bo'lsa 2 ni konsolga chiqaring
bo'lmasa 0 ni konsolga chiqaring

  1. Variant

1. Matritsalarni tashkil etish.
2. a, b, c sonlar berilgan (0 emas).Agar xohlagan 2 tasi juft bo'lsa 1 ni konsolga chiqaring.
Agar xohlagan 2 tasi toq bo'lsa 2 ni konsolga chiqaring
bo'lmasa 0 ni konsolga chiqaring

  1. Variant

1. Vektorlarni tashkil etish.
2. a, b, c sonlari berilgan.Shu sonlardan uch xonali son yasang. Agar xohlagan son 0 ga teng yoki kichik bo'lsa 0 ni konsolga chiqaring

  1. Variant

1. Ichma - ich joylashgan siklik jarayonlarini tashkil etish.
2. a soni berilgan. 0 dan a gacha bo'lgan sonlaryig'indisini toping va yig'indini konsolga chiqaring. a sonini ham hisobga oling

  1. Variant

1. Bir o'lchovli massivlarni funksiya parametrlari sifatida qo'llanilishi.
2. a soni berilgan. 0 dan a gacha bo'lgan juft sonlar yig'indisini toping va yig'indini konsolga chiqaring3

  1. Variant

1. Matritsalarni funksiya parametrlari sifatida qo'llanilishi.
2. a soni berilgan. 0 dan a gacha bo'lgan toq sonlar yig'indisini toping va yig'indini konsolga chiqaring. a sonini ham inobatga oling

  1. Variant

1. Vektorlarni funksiya parametrlari sifatida qo'llanilishi.
2. a soni berilgan. 0 dan a gacha bo'lgan 5 ga bo'linadigan sonlar yig'indisini toping va yig'indini konsolga chiqaring. a sonini ham inobatga oling

  1. Variant

1. Rekursiv jarayonlarni tashkil etish.
2. a soni berilgan. 0 dan a gacha bo'lgan juft sonlar soni toping va konsolga chiqaring. a sonini inobatga olmaymiz

  1. Variant

1. Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.
2. a, b sonlar berilgan.a va b sonlar orasidagi (butun) sonlar yig'indisini toping (a sonini inobatga oling) va yig'indini konsolga chiqaring

  1. Variant

1. Satrlar bilan ishlash.
2. a, b sonlar berilgana va b sonlar orasidagi juft sonlarni sonini toping (a sonini inobatga oling) va natijani konsolga chiqaring

  1. Variant

1. Dinamik massivla va ko'rsatkichlar.
2. a, b sonlar berilgan.a va b sonlar orasidagi 3 ga bo'linadigan sonlarni yig'indisi va sonini konsolga chiqaring. 3

  1. Variant

1. Turlarning dinamik tarifi.
2. a, b sonlar berilgan.a va b sonlar orasidagi 2 va 3 ga bo'linadigan sonlarning sonini konsolga chiqaring

  1. Variant

1. Turlarni almashtirish operatorlari.
2. a, b sonlar berilgan. a va b sonlari orasidagi musbat sonlar sonini toping va shuni konsolga chiqaring. b sonini ham inobatga oling

  1. Variant

1. Til kutubxonalar.
2. a soni berilgan.a sonini 5 chi darajasini hisoblab konsolga chiqaring4

  1. Variant

1. Standart algoritmlar.
2. a soni berilgan.a sonini n chi darajasini hisoblaydigan dastur yozing va hosil bo'lgan sonni konsolga chiqaring

  1. Variant

1. Xotirani taqsimlash va unga qo'yiladigan talablar.
2. a , n sonlari berilgan (a soni 1-9 o'rtasida ).Ketma ketlikni hisoblang. a + aa + aaa + ........ nta a bo'ladi.Yig'indini konsolga chiqarish kerak. 4

  1. Variant

1. Struktura va birlashmalar
2. a soni berilgan. Shu son mukammal raqam yoki yo'qmi shuni aniqlang. Agar mukammal raqam bo'lsa true bo'lmasa false konsolga chiqaring.Mukammal raqam deb bo'linuvchilar yig'indisiga teng bo'ladigan songa (o'zidan tashqari) aytiladi.Deylik a = 6, uning bo'linuvchilari 1,2,3
6 = 1 + 2 + 3 demak 6 raqami murakkab raqam hisoblanadi. a = 15, uning bo'linuvchilari 1,3,5, 1 + 3 + 5 = 8 bo'linuvchilari yig'indisi 8ga teng 15 ga emas. Shuning uchun bu mukammal son emas. 4

  1. Variant

1. Dasturlash muhitlari
2. n soni berilgan.Ketma ketlikni berilgan 1 + 4 + 9 + 16 + ... + n*n . Shu ketma ketlikning yig'indisini hisoblang va natijani konsolga chiqaring.Masalan n = 6 Bunda 1 dan 6 gacha bo'lgan sonlarning kvadrati yig'indisini xisoblash kerak. Ya'ni 1 + 4 + 9 + 16 + 25 + 36 = 91 To'liq aytadigan bo'lsam: 1*1 + 2*2 + 3*3 + 4*4 + 5*5 + 6*6 buni boshqacha qilib yozadigan bo'lsak 1 + 4 + 9 + 16 + 25 + 36 va bularning yig'indisi 91 bo'ladi va 91 ni konsolga chiqarish kerak

  1. Variant

1. Simvolli ma’lumotlar bilan ishlash
2. n soni berilgan (n uch xonali son deb hisoblang).
Shu son Armstrong raqami hisoblanadimi yoki yo'qmi ?Agar Armsrong raqami bo'lsa konsolga true bo'lmasa false chiqaring.Armstrong raqam. n = 153 agar (1*1*1) + (5*5*5) + (3*3*3) = 15

  1. Variant

1. Fayllarga ma’lumotlarni yozish va undan o’qib olish
2. Bu Armstrong raqami deyiladi bunda sonning raqamlarining kub (153 , 3 xonali bo'lgani uchun ) darajasi yig'indisi o'sha sonning o'ziga teng.Masalan: n = 1634 (1*1*1*1) + (6*6*6*6)+ (3*3*3*3)+(4*4*4*4) = 1634
bunda raqamlarinig 4 chi darajani hisoblaymiz chunki 1634 to'r xonali son. Bu son ham Armstrong raqam deyiladi. 4

  1. Variant

1. Qatorli ma’lumotlar bilan ishlash
2. n soni berilgan.Shu son tub (prime) ekanligini aniqlang. Agar tub bo'lsa true bo'lmasa false konsolga chiqaring.Tubson 1 ga va o'ziga bo'linadigan sonlar. Masalan

  1. Variant

1. Massivlarni saralash usullari
2. U 1 ga va o'ziga bo'linadi u boshqa songa bo'linmaydi. Uning bo'linuvchilari 2ta

  1. Variant

1. Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. n soni berilgan.Shu sonni raqamlarini sonini konsolga chiqaring

  1. Variant

1. Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. n soni berilgan.Shu sonni raqamlarini yig'indisini toping. 5

  1. Variant

1. Massivlarni tashkil etish.
2. n soni berilgan. Shu sonni teskarisini toping va konsolga chiqaring.Masalan: n = 12345uning teskarisi 54321; 5

  1. Variant

1. Matritsalarni tashkil etish.
2. n soni berilgan. Berilgan son palindrome ekanligini aniqlang. Agar bo'lsa true bo'lmasa false chiqaring.Masalan: n = 12321 bunda chap tomondan va o'ng tomondan o'qisa ham bir hil bo'lishi kerak.Bu misolni while orqali ishlash yaxshiroq edi lekin for ni o'rganish uchun for da ishlaymiz . 5

  1. Variant

1. Vektorlarni tashkil etish.
2. n soni berilgan. Berilgan sonning factarialini hisoblang.Masalan: 5 ning factoriali 1*2*3*4*5 = 120; Yani 1 dan o'sha songacha bo'lgan sonlarning ko'paytmasi uning faktarialiga teng bo'ladi. 10 ning factariali teng bo'ladi 1*2*3*4*5*6*7*8*9*10 = 36288005

  1. Variant

1. Ichma - ich joylashgan siklik jarayonlarini tashkil etish.
2. n soni berilgan. Berilgan birinchi n ta fibanatchi ketma ketligining yig'indisini toping.Masalan: fibanachi ketmaketligi: 0 1 1 2 3 5 8 13 .... Bunda ketma ketlikni birinchi raqami f1 = 0 , ikkinchi raqami f2 =

  1. Variant

1. Bir o'lchovli massivlarni funksiya parametrlari sifatida qo'llanilishi.
2. Ketmaketlikni n chi xadi fn = f(n-1) + f(n-2) formula bilan topiladi. Ya'ni hohlagan bitta xadini topish uchun o'zidan bitta va o'zidan ikkita oldingi xadlari yi'gindisiga teng bo'ladi. Namunadagi 13 qarang bunda 13 = 8 + 5

  1. Variant

1. Matritsalarni funksiya parametrlari sifatida qo'llanilishi.
2. Berilgan indexdagi charakterni consolga chiqaring5

  1. Variant

1. Vektorlarni funksiya parametrlari sifatida qo'llanilishi.
2. Berilgan indexdagi charakterni Unicode code consolga chiqaring

  1. Variant

1. Rekursiv jarayonlarni tashkil etish.
2. Berilgan indexdan oldingi charakterni Unicode code consolga chiqaring

  1. Variant

1. Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.
2. Berilgan 2ta string bir biriga tengmi?.Agar berilgan stringlarning uzunliklari va qiymatlari teng bo'lsa bu stringlar teng bo'ladi

  1. Variant

1. Satrlar bilan ishlash.
2. Berilgan 2ta string ni xarflarini katta kichikligiga etibor bermasdan taqqoslasak ular bir biriga tengmi

  1. Variant

1. Dinamik massivla va ko'rsatkichlar.
2. Berilgan a string ga b string ni qo'shib qo'ying. Natijani konolga chiqaring

  1. Variant

1. Turlarning dinamik tarifi.
2. Berilgan a va b string lar ning qiymatlari bir biriga tengmi yo'qmi aniqlang

  1. Variant

1. Turlarni almashtirish operatorlari.
2. Berilgan a String da b string bormi yo'qmi aniqlang

  1. Variant

1. Til kutubxonalar.
2. Berilgan char [] arraydan string yasang.Yani String objectini yasang.Mazgi: Konsolga array elementlarini bir qator qilib chiqarish yechim emas

  1. Variant

1. Standart algoritmlar.
2. Berilgan char [] arrayning a indexsidan boshlab b cha bo'lgan elementlardan String yasang

  1. Variant

1. Xotirani taqsimlash va unga qo'yiladigan talablar.
2. Berilgan String ni unique id sini konsolga chiqaring. Yaniy yogona bo'lgan id sini konsolga chiqaring.Hashcode ni aytyapman. Tushundizmi

  1. Variant

1. Struktura va birlashmalar
2. Berilgan String ni char arrayga o'g'irib uni alifbo tartibida tartiblang.Xosil bo'lgan char arrayni konsolga chiqaring.Bundan tashqari Xosil bo'lgan char array dan yangi string yasab uni konsolga chiqaring

  1. Variant

1. Dasturlash muhitlari
2. Berilgan String ni byte array o'girib uni konsolga chiqaring

  1. Variant

1. Simvolli ma’lumotlar bilan ishlash
2. Berilgan String dan alifbodagi xarflar nechtadan bor ekanligini aniqlangNatija alifbo tartibida chiqsin

  1. Variant

1. Fayllarga ma’lumotlarni yozish va undan o’qib olish
2. Berilan String ning uzunligni konsolga chiqaring.Yani ichida nechta element borligini poting

  1. Variant

1. Qatorli ma’lumotlar bilan ishlash
2. Berilgan strA string ning a indexsidan boshlab va strB string ning b indexsidan boshlab n ta elementi mos keladimi yo'qmi aniqlang

  1. Variant

1. Massivlarni saralash usullari
2. Berilgan String dagi 'a' charlarini 'p' charlari bilan almashtiring

  1. Variant

1. Tarmoqlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. Berilgan String dagi "uzum" so'zini "olma" bilan almashtiring.Narijani konsolga chiqaring

  1. Variant

1. Takrorlanuvchi jarayonlarni tashkil etish (Algoritm va dastur).
2. Berilgan String "dars" so'zi bilan boshlanadimi yo'qmi aniqlang.Boshlansa konsolga true boshlanmasa konsolga false chiqaring

  1. Variant

1. Massivlarni tashkil etish.
2. Berilgan String ni a indexsidan boshlab oxirigacha bo'lgan elementlardan
bitta string yabas uni konsolga chiqaring.

  1. Variant

1. Matritsalarni tashkil etish.
2. Berilgan String ni indexA dan indexB gacha bo'lgan
qismini bitta string ga olib uni konsolga chiqaring

  1. Variant

1. Vektorlarni tashkil etish.
2. Berilgan String ni oldin kichik xarflarda keyin katta xarflarda konsolga chiqaring

  1. Variant

1. Ichma - ich joylashgan siklik jarayonlarini tashkil etish.
2. Berilgan String ni boshi va oxiridagi bo'sh joylarni olib
tashlang va xosil bo'lgan string ni uzingilini toping

  1. Variant

1. Bir o'lchovli massivlarni funksiya parametrlari sifatida qo'llanilishi.
2. Berilgan String palindrommi yo'qmi aniqlang.
Aga palindrom bo'lsa "Voy palindrom ekan" deb konsolga chiqsin.
Agar plindrom bo'lmasa "birbalo" deb konsolga chisin

  1. Variant

1. Matritsalarni funksiya parametrlari sifatida qo'llanilishi.
2. Berilgan String dan eng ko'p ishlatilgan char ni toping

  1. Variant

1. Vektorlarni funksiya parametrlari sifatida qo'llanilishi.
2. Berilgan String dan eng ko'p ishlatilgan ikkinchi char ni toping

  1. Variant

1. Rekursiv jarayonlarni tashkil etish.
2. Berilan String dan o'xshash char larni olib tashlang va xosil bo'lgan arrayni konsolga chiqaring

  1. Variant

1. Ichma ich joylashgan rekursiv jarayonlarni tashkil etish.
2. Berilan String dan umuman takrorlanmagan charlarni toping.Yani bor yo'g'i bir marotaba kelgan char larni toping va konsolga chiqaring

  1. Variant

1. Satrlar bilan ishlash.
2. Berilgan String ni eng ko'p bo'laklarga ajrating. Bo'laklarning uzunligi teng bo'lishi kerak.Bo'laklarning uzunligi 1dan katta bo'lsin.Agar string 1dan ortiq bo'larlarga ajtarilmasa "Boshqa variantlar bormi?" degan so'z konsolga chiqsin

  1. Variant

1. Dinamik massivla va ko'rsatkichlar.
2. Berilgan String ni eng uzun bo'laklarga ajrating. Bo'laklarning uzunligi teng bo'lishi kerak.Bo'laklarning uzunligi 1dan katta bo'lsin.Agar string 1dan ortiq bo'larlarga ajtarilmasa "Kalla qo'yding." degan so'z konsolga chiqsin.

  1. Variant

1.
2.
Download 34.23 Kb.

Do'stlaringiz bilan baham:




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