• Axborot manbalari
  • Dasturlash fani bo‘yicha nazorat savollari
  • «тасдиєлайман»




    Download 354,07 Kb.
    Pdf ko'rish
    bet6/8
    Sana09.10.2024
    Hajmi354,07 Kb.
    #274230
    1   2   3   4   5   6   7   8
    Bog'liq
    60610100-Dasturiy injiniring

    Qo‘shimcha adabiyotlar:
    1.
    Stiven S.Skiena, Migel A. Revilla. Олимпиадные задачи по 
    прграммирование. 2015, Вильямс. 406-С.
    2.
    Кнут Д. Искусство программирования . Tom 1-4., SBP. Vilyams 
    2017. 
    3.
    Tomas Kormen, Charlz Leyzerson, Ronald Rivest, Klifford Shtayn. 
    Алгоритмы: построение и анализ, 2-изданиею Per.s ang-M. Издательский дом 
    “Vilyame”, 2015.-1296 C. 
    4.
    Страуструп Бьярне. Программирование. Принципы и практика с 
    использованием C++. Издательство Вильямс. 2018. -1328 с. 
    Axborot manbalari:
    1.
    www.ziyonet.uz -
    O„zbekiston Respublikasi axborot portali 
    2.
    https://robocontest.uz
     – Dasturlash bo„yicha olimpiada masalalari 
    3.
    https://uzbekcoders.uz
     – Bir million dasturchi 
    4.
    https://acm.timus.ru- 
    dasturlarni testlovchi tizim 
    5.
    www.dastur.uz –
    dasturlash tillarini o„rgatuvhchi web sayt 
    6.
    www.dasturchi.uz –
    dasturlash tillarini o„rgatuvhchi web sayt 
    Dasturlash fani bo‘yicha nazorat savollari 
    1.
    10 dan 99 gacha bo`lgan sonlar ichidan raqamlari yig`indisi juft bo`lgan 
    sonlarni toping. 
    2.
    3**1* yulduzchalar o`rniga shunday raqamlarni tanlang, hosil bo`lgan 
    besh xonali son 68 ga qoldiqsiz bo`linsin. 
    3.
    5 ta har xil natural son berilgan. B u sonlami barcha o„rin almashish 
    holatlari chop qilinsin. 
    4.
    5 xonali sonlar ichida simmetrik sonlarni topish dasturini tuzing. 
    5.
    5***7* yulduzchalar o`rniga shunday raqamlarni tanlang, hosil bo`lgan 
    olti xonali son 45 ga qoldiqsiz bo`linsin. 



    6.
    9*7**1 yulduzchalar o`rniga shunday raqamlarni tanlang, hosil bo`lgan 
    olti xonali son 43 ga qoldiqsiz bo`linsin. 
    7.
    A(N,N) massivning bosh diagonal elementlarini B(N) vektorga 
    chiqaruvchi dastur tuzing. 
    8.
    A[1..n] massiv berilgan. Massivning nolga teng elementlarining 
    indeksini chiqaruvchi dastur tuzing. 
    9.
    Barcha uch xonali sonlar ichida simmetrik sonlarni chiqarish dasturini 
    tuzing. 
    10.
    Berilgan A butun son berilgan noldan farqli B soniga qoldiqsiz 
    bo`linishi yoki bo`linmasligini aniqlovchi dastur tuzing. 
    11.
    Berilgan ikki sonning EKUB ini topuvchi dastur tuzing. 
    12.
    Berilgan matnda faqat bir marta uchraydigan belgilarni (alfavit tartibda) 
    chiqarish dasturini tuzing. 
    13.
    Berilgan n natural sonning raqamlari sonini topuvchi dastur tuzing. 
    14.
    Berilgan sanada yil, oy, kun berilgan bo„lib. kunni tanlagan holda 
    haftaning qaysi kuniga (dushanba…yakshnba) to„gri kelishini chiqaruvchi dastur 
    tuzing. 
    15.
    Birinchi ikkita raqamlari yig`indisi oxirgi raqamiga teng bo`lgan barcha 
    uch xonali sonlarni toping. 
    16.
    Bo„sh bo'lmagan, raqamlardan iborat va nuqta bilan tugaydigan matn 
    berilgan. Matndagi eng ko„p uchraydigan raqamni chop qilinsin. 
    17.
    Brilgan n natural sondagi turli raqamlar miqdorini aniqlovchi dastur 
    tuzing. 
    18.
    Butun N ta sonning ichidan eng kattasini toppish dasturini funksiyadan 
    foydalanib tuzing. 
    19.
    Butun sonli A(4,8) massivning eng kichik elementi va uning joylashgan 
    o`rnini toping. 
    20.
    Butun sonli A(5,5) massivning diagonal elementlari yig`indisini 
    hisoblovchi dastur tuzing. 
    21.
    Butun sonli A(N,M) massivning har bir satr elementlari yig`indisini 
    toping. 
    22.
    Butun sonli A(N,N) massiv elementlarini o`sish tartibida chiqaruvchi 
    dastur tuzing. 
    23.
    Butun sonli A(N,N) massivning diagonal elementlari chiqarish dasturini 
    tuzing. 
    24.
    C++ dasturi strukturasi va alifbosi. 
    25.
    C++ dasturida 2 o„lchovli massivlar haqida. 
    26.
    C++ dasturida grafika bilan ishlash. 
    27.
    C++ dasturida if ... else operatoridan foydalanish imkoniyatlari. 
    28.
    C++ dasturida if operatoridan foydalanish imkoniyatlari 
    29.
    C++ dasturida kattaliklarning asosiy turlari.
    30.
    C++ dasturida kiritish, chiqarish va o„zlashtirish operatorlari bilan 
    ishlash imkoniyatlari. 
    31.
    C++ dasturida mantiqiy operatorlar bilan ishlash imkoniyatlari. 



    32.
    C++ dasturida o`zgaruvchilarning asosiy turlari. 
    33.
    C++ dasturida satrli kattaliklar bilan ishlash. 
    34.
    C++ dasturida satrli ma‟lumotlar bilan ishlash. 
    35.
    C++ dasturida sharti keyin tekshiriladigan operatordan foydalanish 
    imkoniyatlari 
    36.
    C++ dasturida sharti oldin tekshiriladigan operatordan foydalanish 
    imkoniyatlari 
    37.
    C++ dasturida shartli o„tish operatoridan foydalanish imkoniyatlari. 
    38.
    C++ dasturida shartli va shartsiz o„tish operatorlari bilan ishlash. 
    39.
    C++ dasturida shartsiz o„tish operatoridan foydalanish imkoniyatlari. 
    40.
    C++ dasturida sinflar bilan ishlash. 
    41.
    C++ dasturining dinamik massivlar bilan ishlash imkoniyatlari. 
    42.
    C++ dasturining fayllar bilan ishlash imkoniyati. 
    43.
    C++ dasturining grafik imkoniyatlari.
    44.
    C++ dasturining grafik operatorlari bilan ishlash. 
    45.
    C++ dasturining grafik operatorlari bilan ishlash. 
    46.
    C++ dasturining ishchi oynasi va uskunalar paneli. 
    47.
    C++ dasturining Loyiha va modul strukturasi. 
    48.
    C++ dasturining parametrli takrorlash operatori bilan ishlash. 
    49.
    C++ dasturining satrlar bilan ishlash imkoniyatlari. 
    50.
    C++ dasturining sharti keyin tekshiriladigan operator bilan ishlash. 
    51.
    C++ dasturining standart funksiyalari bilan ishlash imkoniyatlari 
    52.
    C++ dasturining string.h.kutubxonasi 
    53.
    C++ dasturlash tili strukturasi va alifbosi
    54.
    C++ dasturlash tilida conio.h kutubxona fayli. 
    55.
    C++ dasturlash tilida do ... while operatori. 
    56.
    C++ dasturlash tilida graphics.h kutubxona fayli 
    57.
    C++ dasturlash tilida haqiqiy tipli o`zgaruvchilar. 
    58.
    C++ dasturlash tilida massivlar bilan ishlash. 
    59.
    C++ dasturlash tilida matematik funksiyalar 
    60.
    C++ dasturlash tilida o`zgaruvchilarning tiplari. 
    61.
    C++ dasturlash tilida o„zgarmaslar, o„zgaruvchilar va standart 
    funksiyalar. 
    62.
    C++ dasturlash tilida parametrli takrorlash operatorlari. 
    63.
    C++ dasturlash tilida shartli o„tish operatori bilan ishlash. 
    64.
    C++ dasturlash tilida switch ... case operatori. 
    65.
    C++ dasturlash tilining alifbosi. 
    66.
    C++ dasturlash tilining funksiyalar bilan ishlash imkoniyatlari. 
    67.
    C++ dasturlash tilining grafik imkoniyatlari.
    68.
    C++ dasturlash tilining interfeysi. 
    69.
    C++ dasturlash tilining kutubxona fayllari bilan ishlash. 
    70.
    C++ dasturlash tilining standart kutubxonalri. 
    71.
    C++ muhitida ikki o„lchovli va dinamik massivlar bilan ishlash. 


    10 
    72.
    C++ muhitining fayllar bilan ishlash imkoniyatlari. Matnli fayllar 
    yaratish. 
    73.
    C++ tilida fayllar bilan ishlash. 
    74.
    C++ tilida funksiyalar, strukturalar va birlashmalar.
    75.
    C++ tilida ko„rsatkichlar va murojaatlar. 
    76.
    Haqiqiy tipdagi B(2,4) massivning toq elementlari yig`indisini toping. 
    77.
    Haqiqiy tipdagi B(n,m) massivning har bir ustun elementlari ichidan 
    kichiklarini toping. 
    78.
    Ikki eng katta umumiy bo„luvchisini( EKUB) xisoblovchi funksiya 
    tuzing va dasturda foydalaning. 
    79.
    Kiritilgan satrdagi probellar sonini aniqlovchi dastur tuzing. 
    80.
    Kiritilgan sonning tub yoki tub emasligini aniqlovchi dastur tuzing.
    81.
    Kiritilgan uchta sondan eng kattasini topuvchi, agar sonlar teng bo`lsa 


    Download 354,07 Kb.
    1   2   3   4   5   6   7   8




    Download 354,07 Kb.
    Pdf ko'rish