• Bajardi: Abdumajidov A. O‘qtuvchi: Xo’jakulov T. Toshkent 2024 Topshiriq №6.
  • Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 305,75 Kb.
    Sana20.05.2024
    Hajmi305,75 Kb.
    #245184
    Bog'liq
    6-topshiriq


    O‘ZBEKISTON RESPUBLIKASI AXBOROT
    TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    Muammo tahlil va echim fanidan
    AMALIY ISH

    Bajardi: Abdumajidov A. O‘qtuvchi: Xo’jakulov T.

    Toshkent 2024


    Topshiriq №6. Qisqa yo‘l muammosi. Auksion muammosi masalasini yechish dasturini yaratish.

    Code:









    Natija:

    Xulosa:
    Auktsion jarayonini ifodalash uchun Auktsion sinfini belgilaymiz. U auktsionga ob'ektlar qo'shish, takliflarni joylashtirish, takliflarni qaytarib olish va kim oshdi savdosini tugatish usullarini o'z ichiga oladi.
    AddItem usuli auktsionerga auktsionga yangi narsalarni boshlang'ich narxlari bilan qo'shish imkonini beradi.
    placeBid usuli tender ishtirokchilariga ma'lum bir ob'ekt uchun o'z takliflarini joylashtirish imkonini beradi. U taklif miqdorini boshlang'ich bahoga va joriy eng yuqori taklifga (agar mavjud bo'lsa) nisbatan tasdiqlaydi va shunga mos ravishda eng yuqori taklifni yangilaydi.
    withdrawBid usuli tender ishtirokchilariga ma'lum bir ob'ekt bo'yicha o'z takliflarini qaytarib olish imkonini beradi. U taklifni takliflar ro'yxatidan olib tashlaydi va agar kerak bo'lsa, eng yuqori narxni yangilaydi.
    EndAuction usuli ma'lum bir ob'ekt bo'yicha auktsionni tugatadi, g'olib ishtirokchini aniqlaydi va natijani chop etadi.
    Biz Auktsion sinfining namunasini yaratamiz va kim oshdi savdosiga ob'ektlar qo'shish, takliflarni joylashtirish, taklifni qaytarib olish va ob'ektlardan biri bo'yicha auktsionni tugatish orqali uning ishlatilishini namoyish qilamiz.
    Ushbu dastur JavaScript-da auktsion jarayonini simulyatsiya qilish uchun keng qamrovli yechimni taqdim etadi, jumladan, taklifni tekshirish, taklifni qaytarib olish va g'olib ishtirokchini aniqlash. Muammoning haqiqiy talablari va murakkabligiga qarab, qo'shimcha funktsiyalar va optimallashtirishlar qo'shilishi mumkin.
    Download 305,75 Kb.




    Download 305,75 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 305,75 Kb.