• Qo‘yilgan masala
  • Topshiriqlar.
  • 2-amaliy mashg’ulot Mavzu: Qidiruv usullarini tadqiq qilish. Ishdan maqsad
  • Ish tartibi
  • 1-amaliy mashg’ulot Mavzu: Dasturlash tillarida ma’lumotlarning standart turlari. Funksiyalarni amalga oshirish




    Download 15.84 Mb.
    Sana14.10.2022
    Hajmi15.84 Mb.
    #27250
    Bog'liq
    1-2-amaliy
    римбаев, ij5pbryAD9N0szc8s3qwn9xGGNxC496ER9Z3m9RH

    1-amaliy mashg’ulot
    Mavzu: Dasturlash tillarida ma’lumotlarning standart turlari. Funksiyalarni amalga oshirish.
    Ishdan maqsad: Ma’lumotlarning standart turlari, statik ma’lumotlar tuzilmasini va tuzilmalar bilan ishlovchi funksiyalarni amalga oshirishni o‘rganish va ularni tadqiq qilish.
    Qo‘yilgan masala: Ma’lumotlarning oddiy sozlangan toifalar, statik ma’lumotlar tuzilmasini e’lon qilish va ularga doir misollarning dasturini ishlab chiqish.
    Ishni vazifasi:

    • Dasturlash tillarida ma’lumotlarning standart turlari

    • Funksiyalarni amalga oshirish mavzularini o’rganish;

    Ish tartibi:


    Topshiriqlar.
    Variantlar:
    14.Avtomobil nomli klass yarating va unda turli o‘zgaruvchi va funksiyalar yarating. Ushbu klassdan foydalanib, turli markali avtomobillar uchun o‘zgaruvchilarni yaratib, ular haqida ma’lumotlar kiritib, ekranga chiqaring.



    2-amaliy mashg’ulot
    Mavzu: Qidiruv usullarini tadqiq qilish.
    Ishdan maqsad: Talabalar berilgan tuzilmaning shakliga qarab biror kalitga mos elementni qidirishning optimal usulini qo‘llashni o‘rganishlari va usullarining samaradorligini taqqoslashlari kerak.
    Qo‘yilgan masala: Topshiriq variantidagi masalani so‘ralayotgan qidiruv usullari yordamida yechishning C++ tilidagi dasturini yaratish ko‘nikmasiga ega bo‘lish.
    Ishni vazifasi:

    • Qidiruv algoritmlari: chiziqli va binary qidiruv;

    • Hesh funksiya va heshlash algoritmlarini tuzish mavzularini o’rganish.

    Ish tartibi:

    • Amaliy mashg’ulot nazariy ma’lumotlarini o‘rganish;

    • Berilgan topshiriqning algoritmini ishlab chiqish;

    • C++ dasturlash muhitida dasturni yaratish;

    • Natijalarni tekshirish;

    • Hisobotni tayyorlash va topshirish.


    Topshiriqlar.
    Variantlar:
    14.Boshiga qo‘yish usulidan foydalanib ro‘yhatda qo‘shni elementlar ayrimasi juft bo‘lgan elementni toping. Agar bunday elementlar ko‘p bo‘lsa, u holda ularning eng kattasi yoki eng kichigini toping; agar bunday element mavjud bo‘lmasa – shunga mos ma’lumot chiqaring

    Download 15.84 Mb.




    Download 15.84 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-amaliy mashg’ulot Mavzu: Dasturlash tillarida ma’lumotlarning standart turlari. Funksiyalarni amalga oshirish

    Download 15.84 Mb.