• 2.1. C funksiyalari Funksiyaga umumiy tushuncha
  • Funksiyani chaqirish
  • II bob C# dasturlash tilida funksiyalar




    Download 488,16 Kb.
    Pdf ko'rish
    bet5/11
    Sana05.10.2024
    Hajmi488,16 Kb.
    #273624
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Mirjalol1

    II bob C# dasturlash tilida funksiyalar. 
     
    C# dasturlash tilida funksiyalar (yoki metodlar) dasturiy kodning 
    asosiy bo'laklaridan biridir. Funksiyalar yordamida dasturdagi murakkab 
    masalalarni kichikroq bo'laklarga bo‘lib, ularni modullashtirish, kodni 
    qayta ishlatish va tushunarliligini oshirish mumkin. Funksiya - bu bir 
    ma'lum vazifani bajaradigan kodlar to‘plami bo‘lib, unga bir nechta 
    parametrlar berilishi va u natija qaytarishi mumkin. 
    2.1. C# funksiyalari 
    Funksiyaga umumiy tushuncha 
    Funksiya (yoki metod) - bu dasturda bir marta yozilib, qayta-qayta 
    chaqirilishi mumkin bo‘lgan kod blokidir. Funksiyalar yordamida 
    kodning qayta ishlatilishini ta'minlash, murakkab masalalarni 
    osonlashtirish va kodning modular tarzda ishlashiga erishish mumkin. 
    C# tilida funksiya sintaksisi quyidagicha: 
    returnType FunctionName(parameters) 

    // Funksiya tanasi (body) 

    returnType - funksiya qaytaradigan qiymatning turi. Agar funksiya hech 
    qanday qiymat qaytarmasa, void kalit so'zi ishlatiladi. 
    FunctionName - funksiyaning nomi. 
    parameters - funksiyaga beriladigan argumentlar yoki kiruvchi 
    qiymatlar. 
    Misol uchun, ikki sonni qo'shish funksiyasini yaratamiz: 
    int Add(int a, int b) 

    return a + b; 



    10 
    Bu yerda: 
    Add funksiyasi ikki sonni qabul qiladi (int a va int b) va ularning 
    yig‘indisini qaytaradi. 
    Funksiya natijasi int turida bo‘lib, u ikki butun sonni qo‘shish 
    jarayonining natijasini bildiradi. 
    Funksiyani chaqirish 
    Yaratilgan funksiyani ishlatish uchun uni chaqirish kerak bo‘ladi. C# 
    tilida funksiyani chaqirish quyidagicha amalga oshiriladi: 
    class Program 

    static void Main(string[] args) 

    int result = Add(5, 7); 
    Console.WriteLine(result); 

    static int Add(int a, int b) 

    return a + b; 


    Bu yerda: 


    11 
    Add(5, 7) funksiyasi chaqirildi va 5 hamda 7 sonlari argument sifatida 
    funksiyaga berildi. 
    Funksiya natijasi result o‘zgaruvchisiga yozildi va ekranga chiqarildi. 
    Natijada, ekranda quyidagi chiqish bo‘ladi: 

    Download 488,16 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 488,16 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    II bob C# dasturlash tilida funksiyalar

    Download 488,16 Kb.
    Pdf ko'rish