• 2-mashgʻulot
  • Yakuniy loyiha – Virtual uy hayvonlari oʻyini
  • if buyrugʻida foydalanilishi mumkin. Bu kodda  Qiymat




    Download 75,52 Mb.
    Pdf ko'rish
    bet36/40
    Sana19.06.2024
    Hajmi75,52 Mb.
    #264356
    1   ...   32   33   34   35   36   37   38   39   40
    Bog'liq
    8-sinf Informatika kitobi Cambridge

    if
    buyrugʻida foydalanilishi mumkin.
    Bu kodda 
    Qiymat
    oʻzgaruvchiga 1 – 3 orasidagi tasodifiy son beriladi.


    51
    1
    Maqsadli dasturlash
    1-mashgʻulot
    1 dan 2 gacha tasodifiy raqam hosil qiluvchi dastur yarating. 
    Spraytning x koordinatasini istalgan tasodifiy raqamga oʻzgartiring
    2-mashgʻulot
    Ikkinchi spraytni yarating. 0 – 100 orasida ikkita tasodifiy raqam hosil qiling.
    Spraytning holatini shu koordinatalarga oʻzgartiring (birinchi raqam – x, ikkinchisi – y).
    3-mashgʻulot
    Sprayt yordamida dastur yarating. Sprayt paydo boʻlsin, keyin u yana gʻoyib boʻlishidan 
    oldin tasodifiy soniya qiymati davomida kuting. Keyin u yana paydo boʻlishidan oldin 
    tasodifiy soniya qiymati davomida kuting. Buni doimiy tarzda bajaring.
    Yakuniy loyiha – Virtual uy hayvonlari oʻyini
    Sizdan virtual uy hayvonlari oʻyinini yaratishni iltimos qilishdi.
    Oʻyinda oʻyinchi gʻamxoʻrlik qilishi lozim boʻlgan jonivor mavjud. Jonivor har soniyada ortib 
    boruvchi ochlik qiymatiga ega:

    Foydalanuvchi oziqlantirish tugmasiga bosib, ochlik darajasini 0 ga qayta sozlashi mumkin.

    Foydalanuvchi jonivorga qancha ozuqa berishni 1 va 10 raqamlari oraligʻida kiritishi lozim. 
    Raqam jonivorning ayni paytdagi ochlik darajasidan kichik boʻlishi lozim. Chunki ochlik manfiy 
    boʻlishi mumkin emas.

    Agar jonivor juda ochiqib qolsa, u oʻlib qoladi.
    Bu katta dastur, 
    shu bois biror 
    kichikroq qismlari, 
    masalan, shunchaki 
    belgilangan 
    roʻyxatdagi birinchi 
    joylashuvni 
    rejalashtirish 
    boʻyicha ishlash 
    oson boʻlishi mumkin 
    (foydalanuvchi 
    oziqlantirish 
    tugmasini bosib, 
    ochlik darajasini 0 ga 
    qaytarishi mumkin). 
    Quyidagi vazifalarni 
    faqat shu topshiriq 
    uchun bajaring. 
    Keyin 2-strelkaga 
    qarang (agar jonivor 
    juda koʻp vaqt och 
    qolsa, u oʻlib qoladi). 
    Quyidagi vazifalarni 
    faqat shu topshiriq 
    uchun bajaring.
    Butun dastur 
    davomida xuddi shu 
    ruhda davom eting.

    Download 75,52 Mb.
    1   ...   32   33   34   35   36   37   38   39   40




    Download 75,52 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    if buyrugʻida foydalanilishi mumkin. Bu kodda  Qiymat

    Download 75,52 Mb.
    Pdf ko'rish