Function

Function
C++ dasturlash tilida funksiya bu kodning qayta ishlatiladigan qismi bo’lib, u bir yoki bir nechta vazifalarni bajarish uchun yoziladi. Funksiya boshqa joyda chaqirilganda, u bajariladi va natija qaytarilishi mumkin. Funksiya ma’lum bir vazifa…


This content originally appeared on DEV Community and was authored by Sanjar Rashidov

Function
C++ dasturlash tilida funksiya bu kodning qayta ishlatiladigan qismi bo'lib, u bir yoki bir nechta vazifalarni bajarish uchun yoziladi. Funksiya boshqa joyda chaqirilganda, u bajariladi va natija qaytarilishi mumkin. Funksiya ma'lum bir vazifani bajarish uchun ishlatiladi va kodni modul qilish hamda qayta ishlatishni osonlashtiradi.

Funksiyaning asosiy qismlari:

Funksiya turi (return type): Funksiya qanday turdagi qiymatni qaytarishi kerakligini bildiradi. Masalan, int, void, double va boshqalar.

Funksiya nomi (function name): Funksiyaga berilgan ism bo'lib, chaqirilganda uni ishlatish uchun xizmat qiladi.

Parametrlar (parameters): Funksiya kiruvchi qiymatlar olishi mumkin, bu qiymatlar funksiyaga berilgan argumentlar yordamida uzatiladi. Agar parametrlar kerak bo' lmasa, bo'sh qavslar (()) yoziladi.

Tana qismi (function body): Funksiya bajaradigan amallar bu
yerda yoziladi. Qavslar {} ichiga yoziladi.

Qaytarish bayonoti (return statement): Funksiya natijani qaytarishi mumkin. Agar funksiya natija qaytarishi kerak bo'lsa, return bayonoti ishlatiladi. Aks holda, funkf void bo'lishi mumkin va qaytarish talab qilinmaydi.

Masalan:

#include <iostream>

using namespace std;

int add(int a,int b)``
{
    return a + b;
}
int main()
{
    int a = 7,b = 7;

    cout << "Result" << add(a,b) << endl;

    return 0;
}


This content originally appeared on DEV Community and was authored by Sanjar Rashidov


Print Share Comment Cite Upload Translate Updates
APA

Sanjar Rashidov | Sciencx (2024-11-02T11:25:58+00:00) Function. Retrieved from https://www.scien.cx/2024/11/02/function/

MLA
" » Function." Sanjar Rashidov | Sciencx - Saturday November 2, 2024, https://www.scien.cx/2024/11/02/function/
HARVARD
Sanjar Rashidov | Sciencx Saturday November 2, 2024 » Function., viewed ,<https://www.scien.cx/2024/11/02/function/>
VANCOUVER
Sanjar Rashidov | Sciencx - » Function. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/11/02/function/
CHICAGO
" » Function." Sanjar Rashidov | Sciencx - Accessed . https://www.scien.cx/2024/11/02/function/
IEEE
" » Function." Sanjar Rashidov | Sciencx [Online]. Available: https://www.scien.cx/2024/11/02/function/. [Accessed: ]
rf:citation
» Function | Sanjar Rashidov | Sciencx | https://www.scien.cx/2024/11/02/function/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.