• Dastur kodi: Dastur natijasi
  • Kiruvchi ma’lumot Chiquvchi ma’lumot
  • Kiruvchi ma’lumotlar Chiquvchi ma’lumotlar Tekshir(2,3)
  • Tekshir(22,4) 22 soni 4 ga bo’linadi Dastur kodi: Dastur natijasi
  • 3 25 5 81 11 26 1 23 6 17 Dastur kodi: Dastur natijasi
  • Kiruvchi ma’lumotlar Chiquvchi ma’lumotlar
  • Axborot texnologiyalari (Dasturlash)




    Download 1,5 Mb.
    Sana13.01.2024
    Hajmi1,5 Mb.
    #136607
    Bog'liq
    Dasturlash--Amaliy topshiriq 1 с


    Axborot texnologiyalari (Dasturlash)

    1-amaliy topshiriq.




    1. Konsol oyna uchun:

    ni hisoblovchi dastur tuzing;
    Dastur kodi:
    Dastur natijasi:


    1. Quyidagi masalaning dasturini tuzing:

    “Sonni top” o`yini. Kompyuter 10 va 20 oralig`ida bitta son o`ylasin (tasodifiy sonlar hosil qilish orqali). Foydalanuvchini son kiritishga undaydi va qachonki, foydalanuvchi kompyuter o`ylagan sonni kiritmagunicha bu jarayon davom etadi.
    Dastur kodi:
    Dastur natijasi:

    1. (Piramida) Foydalanuvchi tomonidan butun son kiritilganda 1 dan 9 gacha, mazkur sonlar yordamida piramida shaklini chop etuvchi dastur kodini yozing (Sikl operatolaridan foydalangan holda yechilsin).




    Kiruvchi ma’lumot

    Chiquvchi ma’lumot

    7

    1
    2 1 2
    3 2 1 2 3
    4 3 2 1 2 3 4
    5 4 3 2 1 2 3 4 5
    6 5 4 3 2 1 2 3 4 5 6
    7 6 5 4 3 2 1 2 3 4 5 6 7

    3

    1
    2 1 2
    3 2 1 2 3


    Dastur kodi: Dastur natijasi:




    1. Quyidagi masalaning dasturini tuzing:

    Foydalanuvchi ismini, familyasini va sharifini alohida satrlar sifatida kiritganda, ulardagi harflarning ASCII jadvalidagi tartib raqamlari yi`g`indisini bitta siklda hisoblash dasturini tuzing (Har bir talaba o’zining ism familiyasini kiritgan holda yechishi shart).
    Dastur kodi:
    Dastur natijasi:

    1. (Summa) Quyidagi matematik ifodani summasini hisoblovchi dasturni funksiya yordamida tuzing:


    Dastur kodi:
    Dastur natijasi:

    1. 1, 2, 3; 4, 5, 6 va 7, 8, 9 sonlari argument sifatida yuborilganda, ularning yig`indisini, o`rta arifmetgini va o`zaro ko`paytmasini hisoblab, konsolga chiqaruvchi funksiya yarating.

    Dastur kodi:
    Dastur natijasi:

    1. (Sonlarni tekshiring). Funksiya argumentida 2 ta butun son kiritilganda, birinchi son ikkinchisiga qoldiqsiz bo‘linishini tekshiruvchi dastur tuzing.

    Natija quyidagicha bo‘ladi:

    Kiruvchi ma’lumotlar

    Chiquvchi ma’lumotlar

    Tekshir(2,3)

    2 soni 3 ga bo’linmaydi

    Tekshir(22,4)

    22 soni 4 ga bo’linadi

    Dastur kodi:
    Dastur natijasi:



    1. (Ketma-ketlik yig’indisi) Quyidagi ketma-ketlikni rekursiv funksiya yordamida hisoblash dasturini tuzing.


    Dastur kodi:
    Dastur natijasi:

    1. Elementlari soni 10 ta bo`lgan, butun turli massiv e’lon qiling. Unga foydalanuvchi tomonidan kiritilgan qiymatlar ichidan eng kattasini topuvchi va keyin, massiv elementlarini kamayish tartibida saralovchi dastur tuzing.

    3 25 5 81 11 26 1 23 6 17


    Dastur kodi:
    Dastur natijasi:



    1. (Ustunlar bo‘yicha massiv elementlari yig‘indisini hisoblang) Quyidagi sarlavha ostida funksiya tuzib, massivdagi ustunlar yig‘indisini hisoblaydigan dastur tuzing:

    Natija quyidagicha:



    Kiruvchi ma’lumotlar

    Chiquvchi ma’lumotlar

    1.5 2 3 4
    5.5 6 7 8
    9.5 1 3 1

    0 chi ustunlar yig’indisi - 16.5
    1 chi ustunlar yig’indisi - 9
    2 chi ustunlar yig’indisi - 13
    3 chi ustunlar yig’indisi - 13


    Dastur kodi:
    Dastur natijasi:

    Eslatma: Yuqorida ko’rsatilgan tartibda topshirilmagan topshiriqlar avtomatik tarzda 0 ball bilan baholanadi! Topshiriqlarni javobi dars vaqtida faylni qanday nomlash va qanday tartiblashtirish ko’rsatib berilgani kabi yuklansin!
    Download 1,5 Mb.




    Download 1,5 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Axborot texnologiyalari (Dasturlash)

    Download 1,5 Mb.