• Natija: 1 11 0 0 0 123
  • Vektorga oid misol ko‘ramiz. Quyidagicha masala qo‘yilgan bo‘lsin
  • O‘zbekiston respublikasi raqamli texnologiyalari vazirligi




    Download 1.69 Mb.
    bet7/8
    Sana12.01.2024
    Hajmi1.69 Mb.
    #135378
    1   2   3   4   5   6   7   8
    Bog'liq
    Igamberdiyeva Sohiba
    7-sinf ish reja, R2iXRw3B2b3FMyc4WBSrurz07GdKMOMkGnUZauVx (3), МЕТАЛЛ КОНСТРУКЦИЯЛАРИ, 1665744834, QarshiDU 2021 Konferensiya to\'plami, 5-texnologiya, 1.-Anketa--talabalar-, ko161118a, Provodkalar, ekologik-global-muammolar-va-orol-dengizi-muammosi- (1), Abdujalil.moilya, 843-Article Text-2655-1-10-20210331 (1), Mustaqil ta lim uchun, Bahodirov Amirbek MISH




    Satrlar ustida turli amallarni bajarishga mo‘ljallangan bir qancha funksiyalar mavjud. Satr uzunligini aniqlash strlen() bilan amalga oshiriladi. Satrlarga oid misol 11 ko‘ramiz. Berilgan satrdagi unli harflarni ajratib ko‘rsating.



    Vektorlar




    Natija: 1 11 0 0 0

    Agar bu usulda vektor yaratiladigan bo‘lsa, push_back() va push_front() funksiyalari vektor uzunligini oshiradi. Misol uchun:

    #include



    Natija: 1 11 0 0 0 123

    Vektor ustida quyidagi funksiyalar orqali amal bajarish mumkin: 

    test.at(i) - test[i] kabi vektor i-elementiga murojaat qilish; 

    test.asign(n,m) – vektorga m qiymatli n ta element kiritish; 

    test.front() – vektor ko‘rsatkichini 1-elementga o‘rnatish; 

    test.back() - vektor ko‘rsatkichini oxirgi elementga o‘rnatish; 

    test.size() – vektor elementlari sonini aniqlash; 

    test.swap(test2) – test vektori tarkibi bilan test2 vektori tarkibini almashtirish  test.empty() – vektor bo‘shligini tekshirish;

    Vektorga oid misol ko‘ramiz. Quyidagicha masala qo‘yilgan bo‘lsin:

    massivning juft qiymatli elementlaridan vektor hosil qiling.



    Strukturalar

    Strukturalar turli toifadagi maydonlardan tashkil topgan yozuv hisoblanadi. Strukturalarni e’lon qilish uchun struct kalit so‘zi ishlatiladi. Undan keyin toifaga nom beriladi va {} qavs ichida maydonlar toifalari va nomlari e’lon qilinadi.

    struct G{

    char ch;

    } talaba, talabalar[10];

    Yaratilgan toifa bilan e’lon qilingan o‘zgaruvchi talaba - yozuv hisoblanadi, massiv esa talabalar[10] - jadvalni tashkil etadi. Yozuv va jadval yozuvi maydoniga qiymat berish quyidagicha:


    Download 1.69 Mb.
    1   2   3   4   5   6   7   8




    Download 1.69 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi raqamli texnologiyalari vazirligi

    Download 1.69 Mb.