27. C++da funksiyalardan bir necha marta foydalanish.
Funksiyalardan bir necha marta foydalanish. Xuddi shu funksiyani hatto turli xil dasturlarda ham bir necha marta chaqirish mumkin, bu juda foydali:
#include
using namespace std;
//@TBCLbot
//getValueFromUser() funksiyasi foydalanuvchidan qiymatni oladi va keyin uni murojaat qiluvchiga qaytaradi
int getValueFromUser()
{
cout<<"Raqam kiriting:";
int x;
cin>>x;
return x;
}
int main()
{
int a = getValueFromUser();
int b = getValueFromUser();
cout<
return 0;
}
28. C++da funksiya parametrlari va argumentlari.
Funksiya parametri - bu funksiyada ishlatiladigan va qiymatini chaqiruvchi (murojaat qiluvchi) tomonidan ta'minlanadigan o'zgaruvchidir. Parametrlar funktsiyani e'lon qilishda qavs ichida ko'rsatiladi. Agar ularning soni ko'p bo'lsa, ular vergul bilan ajratiladi, masalan:
// Bu funksiya hech qanday parametrga ega emas
void doPrint()
{
cout << "doPrint() funksiyasi" << std::endl;
}
// Bu funksiya bitta parametrga ega va u int tipiga tegishli
void printValue(int a)
{
cout << a << endl;
}
// Bu funksiya ikkita int tipidagi a va b parametrlariga ega
int add(int a, int b)
{
return a + b;
}
Do'stlaringiz bilan baham: |