• Mavzu: C++ da funksiyalarni tashkil etish. Bajardi: X.Rustamov REJA Kirish I. Nazariyqism
  • O‘zbekiston respublikasioliy va o’rta maxsus ta’lim vazirligimuhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali




    Download 243.47 Kb.
    bet1/4
    Sana17.12.2022
    Hajmi243.47 Kb.
    #35587
      1   2   3   4
    Bog'liq
    Rustamov Xusniddin Dasturlash 1
    122, Rustamov Xusniddin1111, English in Topics . Uslubiy Qo\'llanma 2., 2022 YIL Amaliy mashgulot tahlili, 10, 5 SINF CHORAK, талабнома хсобот, MEXANIKA mustaqil ish 230403 103346 17 APRELGACHA, Rus tili darsligi (Keldiyev T), aasex, Asosiy va aylanma kapital doiraviy aylanishining moliyaviy jihat-fayllar.org, 4 klass, [07.01.2023 16 43] КАРШИ ТАШКЕНТ ПАСС ЦЕНТР., Титульный лист

    O‘ZBEKISTON RESPUBLIKASIOLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGIMUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI URGANCH FILIALI





    TELEKOMMUNIKATSIYA TEXNOLOGIYALARI
    971-20 GURUH TALABASI
    Rustamov Xusniddinning
    DASTURLASH ASOSLAR I FANIDAN
    MUSTAQIL ISHI

    Mavzu: C++ da funksiyalarni tashkil etish.

    Bajardi: X.Rustamov


    REJA
    Kirish
    I. Nazariyqism
    1. Funksiya haqida.
    2. Funksiyani qayta yuklash.
    3. Rekursiv funksiyalar.
    II. Xulosa
    III. Foydalanganadabiyotla


    Kirish

    Dasturlash mobaynida bir xil ifodalarni, hisoblash jarayonlarini qayta – qayta hisoblashga to`g`ri keladi. Dasturlash tillarida, kompyuter hotirasini va dasturchining vaqtini tejash maqsadida, bunday takkorlanuvchi jarayonlarni dasturda ajratib yozib, unga asosiy daturdan, boshqa funksiyalardan murojaat qilish imkoniyatlari keltirilgan. Dasturning istalgan qismidan murojaat qilib, bir necha bor ishlatish mumkin bo`lgan operatorlar guruhiga funksiya deyiladi. C++ funksiyalar tili deyiladi.


    Chunki dasturda kamida bitta main funksiyasi bo'ladi. Asosiy dastur, asosiy funksiya deganda aynan manashu main funksiyasini tushunamiz. Asosiy dasturdan (yoki chaqiruvchi funksiyadan) xech qanday parameter qabul qilib olmaydigan funksiyalarga, parametrsiz funksiyalar deyiladi. Parametrsiz funksiyaning o'zi ham 2 xil bo'lishi mumkin: 1) Asosiy dasturga (yoki chaqiruvchi funksiyaga) natijani qaytaruvchi. 2) void turidagi funksiya bo'lib, asosiy dasturdan (yoki chaqiruvchi funksiyadan) xech qanday parametr qabul qilib olmaydi xam, asosiy dasturga xech qanday natija qaytarmaydi ham. Parametrsiz funksiyaga murojaat qilishda dastur tanasida funksiya nomi yoziladi. Dasturda funksiya nomi operatorlar kabi ishlatiladi. Parametrsiz funksiyada asosiy dasturning barcha global o`zgaruvchilaridan foydalanish mumkin.
    Global o`zgaruvchilar Ham asosiy dasturda, ham funksiyada ishlatish mumkin bo'lgan o`zgaruvchilar global o'zgaruvchilar deyiladi. Global o'zgaruvchilar asosiy dasturda e`lon qilishi kerak. Lokal o`zgaruvchilar Faqat funksiyada ishlatish mumkin bo'lgan o'zgaruvchilarga local o'zgaruvchilar deyiladi. Ular funksiyada e`lon qilinadi. Funksiyada yana bir nechta ichki funksiyalardan foydalanish mumkin. Blok ichida e'lon qilingan o'zgaruvchilar, shu blok uchun lokal o'zgaruvchilar hisoblanadi. Bu o'zgaruvchilardan faqat blok ichida foydalanish mumkin. Parametrli funksiyalar Asosiy dasturdan (funksiyadan) chaqiriluvchi funksiyaga uzatilgan parametrlarni qabul qilib qayta ishlovchi funksiyalar parametrli funksiyalar deyiladi.
    Qiymat parametrlar – asosiy dasturdan funksiyaga uzatiladigan o'zgaruvchilar qiymatlarni qabul qilib oluvchi parametrlar. Funksiyaga murojaat qilinganida qiymat parametrlari uchun xotiradan joy ajratiladi. Funksiya tugaganida qiymat parametrlari uchun ajratilgan xotira bo'shatiladi. Ko'rsatkich parametrlar - asosiy dasturdan funksiyaga uzatiladigan o'zgaruvchilarning xotiradagi adresini qabul qilib oluvchi parametrlar. Ko'rsatkich parametrlari ustida bajarilgan har qanday o'zgarish, asosiy dasturdagi o'zgaruchilarning xotira adresida sodir bo'ladi. (Ya'ni asosiy dasturdagi o'zgaruvchi qiymati o'zgaradi) Eslatma: Qiymat parametrlari va ko'rsatkich parametrlar toifasi, asosiy dasturdagi qiymati uzatilayotgan o`zgaruvchilar toifasi bilan bir xil bo`lishi lozim. Funksiyadan chiqish Ixtiyoriy funksiyadan chiqish uchun return xizmatchi so'zi ishlatiladi.

    Download 243.47 Kb.
      1   2   3   4




    Download 243.47 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasioliy va o’rta maxsus ta’lim vazirligimuhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti urganch filiali

    Download 243.47 Kb.