• TOPSHIRIQLAR
  • V BOB. WWW-TEXNOLOGIYA VA HTML TILI
  • Va axborot texnologiyalari 10-sinf toshkent – 2021




    Download 27,94 Mb.
    Pdf ko'rish
    bet83/153
    Sana19.05.2024
    Hajmi27,94 Mb.
    #244031
    1   ...   79   80   81   82   83   84   85   86   ...   153
    Bog'liq
    10-sinf yangi

    Shart
    Mazmun
    x[i]>0
    Elementning musbat ekanligini tekshirish.
    x[i]<0
    Elementning manfiy ekanligini tekshirish.
    x[i]==0
    Elementning 0 ga tengligini tekshirish.
    x[i]!=0
    Elementning 0 ga teng emasligini tekshirish.
    x[i]%2=0
    Elementning juft ekanligini tekshirish.
    x[i]%2=1
    Elementning toq ekanligini tekshirish.
    x[i]%10=0
    Element oxirgi raqamini aniqlash.
    TOPSHIRIQLAR
    1. Elementlari butun sonlardan iborat ro‘yxat berilgan. Indeksi 0 dan boshlanadi. 
    Ro‘yxatning juft indeksidagi elementlarini chiqaruvchi dastur tuzing.
    Kiruvchi 
    ma’lumot
    6
    4 7 9 8 5 6
    Dastlab ro‘yxat elementlari soni 

    kiritiladi, so‘ngra 
    ro‘yxat elementlarining o‘zi probel bilan kiritiladi.
    Chiquvchi 
    ma’lumot
    4 9 5
    Juft indeks (0, 2, 4, ...)dagi qiymatlarni chiqaradi.
    2. Elementlari butun sonlardan iborat ro‘yxat berilgan. Ro‘yxatning juft elementlarini 
    chiqaruvchi dastur tuzing.
    Kiruvchi 
    ma’lumot
    6
    4 7 9 8 5 6
    Dastlab ro‘yxat elementlari soni 
    n
    kiritiladi, so‘ngra 
    ro‘yxat elementlarining o‘zi probel bilan kiritiladi.
    Chiquvchi 
    ma’lumot
    4 8 5
    Elementlarning juft ekanligini tekshirib chiqaradi.


    118
    118
    118
    118
    V BOB. 
    WWW-TEXNOLOGIYA VA HTML TILI
    Ma’lumotlar tizimida shunday ma’lumotlar 
    ham mavjudki, ularni har xil rejali va tasodifiy 
    o‘zgarishlardan himoyalash zarur bo‘ladi. Avvalgi 
    mavzuda o‘tilgan ro‘yxatlarni dasturning ixtiyoriy 
    qismida o‘zgartirish, xususan, ularga yangi element 
    qo‘shish, almashtirish yoki o‘chirish mumkin. Shu 
    sababli, bunday holatlarda Python dasturlash 
    tilida ro‘yxat vazifasini bajara oladigan, ammo tarkibini o‘zgartirib bo‘lmaydigan kortejlardan 
    foydalaniladi.
    3. Elementlari 1 dan 50 gacha bo‘lgan tasodifiy sonlardan iborat ro‘yxat berilgan. 
    Ro‘yxatning juft elementlarini chiqaruvchi dastur tuzing. 
    Kiruvchi 
    ma’lumot
    6
    Dastlab ro‘yxat elementlari soni 
    n
    kiritiladi.
    Chiquvchi 
    ma’lumot
    4 8 6
    Elementlarning juft ekanligini tekshirib chiqaradi.
    4. Elementlari butun sonlardan iborat ro‘yxat berilgan. Ro‘yxat elementlari orasidan 
    musbatlari yig‘indisini hisoblovchi dastur tuzing (ro‘yxat elementlari soni klaviatura 
    yordamida kiritiladi).
    Kiruvchi 
    ma’lumot
    6
    4 7 -9 8 -5 6
    Dastlab ro‘yxat elementlarining soni
     n
    , so‘ngra 
    ro‘yxat elementlarining o‘zi kiritiladi.
    Chiquvchi 
    ma’lumot
    11
    Elementlar yig‘indisini hisoblab chiqaradi.
    UYGA VAZIFA
    1. 10 dan 100 gacha bo‘lgan tasodifiy sonlardan iborat a[10] ro‘yxat berilgan. 
    Ro‘yxatning juft elementlarini chiqaruvchi dastur tuzing. 
    2. Elementlari butun sonlardan iborat ro‘yxat berilgan. Ikki qo‘shni elementi bir xil 
    bo‘lgan element mavjud yoki mavjud emasligini aniqlovchi dastur tuzing.
    Kiruvchi 
    ma’lumot
    6
    4 3 -9 3 -5 6
    Dastlab ro‘yxat elementlarining soni 

    kiritiladi, so‘ngra 
    ro‘yxat elementlarining o‘zi probel bilan kiritiladi.
    Chiquvchi 
    ma’lumot
    HA
    Ikki qo‘shni elementi bir xil bo‘lsa “HA”, aks holda 
    “YO‘Q” javobini chiqaradi.
    3. Elementlari butun sonlardan iborat ro‘yxat berilgan. Ro‘yxat elementlari orasidan eng 
    kichigini chiqaruvchi dastur tuzing.

    Download 27,94 Mb.
    1   ...   79   80   81   82   83   84   85   86   ...   153




    Download 27,94 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Va axborot texnologiyalari 10-sinf toshkent – 2021

    Download 27,94 Mb.
    Pdf ko'rish