Raqamli texnologiyalar fakulteti dasturiy injiniring yo’nalishi



Download 1,57 Mb.
bet79/81
Sana23.06.2022
Hajmi1,57 Mb.
#695199
1   ...   73   74   75   76   77   78   79   80   81
Bog'liq
Dasturiy injiniring Dasturlash 2-4

Student (Talaba) nomli sinf hosil qiling. Talabaning id raqami, baholari, kursi uning maydonlari bo’lsin. GPAni hisoblash metodini aniqlang. Uning kursdan-kursga o’tish/o’tmasligini belgilaydigan metod hosil qiling. Sinf shablonidan foydalaning.

  • Employee (Xodim) nomli sinf hosil qiling. Xodimning FISH, maosh, staj, ustama miqdori maydonlari bo’lsin. Soliqlar: daromad solig’i 12%, pensiya fondi 1%, kasaba uyushma fondi 1%. Xodimning qo’lga oladigan maoshini hisoblaydigan metod hosil qiling. 10 ta xodimning o’rtacha maoshini aniqlaydigan sinfdan tashqaridagi funksiya e’lon qiling. Xodimlarning maoshini ekranda jadval ko’rinishida chop eting. Sinf shablonidan foydalaning.

  • Farmer (Fermer) nomli sinf hosil qiling. Uning FISH, fermer xo’jalik nomi, hosil miqdori nomli maydonlari bo’lsin. Sinfdan tashqarida hosil miqdorini taqqoslaydigan funksiya hosil qiling. 10 ta fermerlar ichida eng ko’p hosil yetishtirgan fermerni aniqlang. Sinf shablonidan foydalaning.

  • Contract (Shartnoma) nomli sinf hosil qiling. Unda talaba FISH, id, umumiy to’lanadigan summa maydonlari bo’lsin. Qarzdorlik miqdorini aniqlaydigan metod hosil qiling. 10 ta talaba ichidan eng katta qarzdor talabaning ma’lumotlari chop etilsin. Sinf shablonidan foydalaning.

  • Dekanat nomli sinf hosil qiling. Guruh nomi, talaba soni, qizlar soni, o’g’illar soni, tyutor FISH, yo’nalish kodi kabi maydonlari bo’lsin. Guruh to’laydigan kontrakt miqdori, guruhga to’lanadigan stipendiya miqdorlarini aniqlash metodlari bo‘lsin. Sinf shablonlaridan foydalaning.



    19-LABORATORIYA MASHG’ULOTI. ISTISNOLI HOLATLAR VA ULARNI QAYTA ISHLASH. ISTISNOLI HOLATLARNI KONSTRUKTORLARDA GENERASIYA QILISH. ISTISNOLI HOLATLAR VA VORISLIK. ISTISNOLI HOLATLAR SPESIFIKASIYASI. ISTISNOLI HOLATLAR SINFLARI




    1. Uchburchak yuzasini topishda yuz beradigan istisnoli holatlarni generatsiya qiling.

    2. ax+b=0 chiziqli tenglama yechimini topishda yuz beradigan istisnoli holatlarni generatsiya qiling.

    3. ax­­2+bx+c=0 kvadrat tenglamani yechimini topishda yuz beradigan istisnoli holatlarni generatsiya qiling.

    4. Ikki nuqta orasidagi masofani topish dasturini tuzing. Bunda ikki nuqta ustma-ustma tushsa, istisno generatsiya qilinsin.

    5. Insonning tug’ilgan sanasi ma’lum. Uning yoshini, necha oy yashaganini chop eting. Tug’ilgan sana noto’g’ri kiritilishi va tiplar bilan xatolar istisnoni generatsiya qilishga olib keladi.

    6. Ikki xonali son berilgan. Foydalanuvchi bu sonning ikkilik sanoq sistemasidagi ko’rinishini yozadi. Boshqa sanoq sistemadagi har qanday son istisnoni generatsiya qilishga olib keladi.

    7. funksiyani hisoblashda yuz beradigan istisnolarni generatsiya qiling. (x, a, z, b lar ma’lum qiymatlar).

    8. funksiyani hisoblashda yuz beradigan istisnolarni generatsiya qiling. a, x, b, c, d, m lar ma’lum qiymatlar.

    9. Faylda natural sonlar yozilgan. Fayldan ma’lumotni o’qib, barcha sonlarni eng kattasini toping. Fayldan o’qishda yuz beradigan istisnoni generatsiya qiling.

    10. N ta haqiqiy son faylga yozilmoqda. Faylga faqat haqiqiy yozilishi talab qilingan istisnoni generatsiya qiling.

    11. Xatoliklarni ushlash uchun Exception sinfini yarating. Throw va catch dan foydalanib oddiy matn kiritilganda istisnoni generatsiya qiling.

    12. Sizning konstruktoringiz asosiy va kuchli istisno-xavfsizlik kafolatlarini qo'llab-quvvatlashi kerak. Konstruktor jarayonida istisno qilingan bo'lsa, to'g'ri tozalash uchun konstruktorda try va catch dan foydalaning. Oddiy Device va Broker sinflarining misollarini taqdim etadi. Broker xotiradan ikkita Device obyektini hosil qiladi, lekin agar konstruktor istisno bo'lsa, ularni to'g'ri tozalash imkoniyatiga ega bo'lishi kerak.

    13. Stack nomli sinf hosil qiling. Uning tarkibida element qo’shish va element olib tashlash metodlari bo’lsin. Stek to’lib ketganda va stekda element mavjud bo’lmaganda istisnoni generatsiya qiling.

    14. Navbat sinfi shablonini yarating. Bo’sh joy o’chirilganda yoki to’la navbatga element qo’shishga urinilganda istisno generatsiya qiling.

    15. Distance (Masofa) nomli sinf hosil qiling. Uning maydonlari butun sonli fut va haqiqiy tipdagi dyum qiymatlaridan iborat. Bunday holda, dyum qiymati 12.0 dan oshmasligi kerak. Agar belgilangan shart bajarilmasa istisnolarni generatsiya qiling.

    16. EKUB nomli sinf hosil qiling. Unda ikkita son uning maydonlari bo’lsin. Sonlar qiymati 0 va manfiy bo’lganda istisnolarni generatsiya qiling.




    Download 1,57 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   73   74   75   76   77   78   79   80   81




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