( )
{ ;
;
return natija;
}
Funksiyalar tansini tasvirlashda funksiya qaytaradigan qiymat yoki ifoda return so‘zidan keyin probel bilan yozilishi kerak va nuqtali vergul qo’yiladi.
#include
int yig(int a, int b);
using namespace std;
int main()
{ int x,y,z;
cin>>x>>y;
z=yig(x,y);
cout<
return 0;
}
int yig(int a, int b)
{ int t;
t=a+b;
return t;
}
| |
Kiritishga ma’lumot
2 3
|
Dastur natijasi
5
|
Misol: C++ dasturlash tilida ikki sonning yig’indisini hisoblash uchun fuksiya yarating va unga murojat qilishni tasvirlang.
#include
int fak(int n)
{ int p=1; for(int i=1;i<=n;i++) p=p*i; return p; }
using namespace std;
int main() { int x; cin>>x; cout<
return 0;
}
| |
Kiritishga ma’lumot
5
|
Dastur natijasi
120
|
Funksiyani e’lon qilmasdan undan foydalanish
C++ dasturlash tilida funksiyalardan foydalanishning bir qancha usullari mavjud. Bu usullardan biri C++ dasturlash tilida funksiyalarni e’lon qilmasdan funksiyalardan foydalanish usulidir. Agar funksiya prototipidan foydalanmasa, albatta, main() funksiyasi ichida shu funksiyaga murojaatdan oldin funksiyani e’lon qilish jarayonini keltirish kerak. Funksiya prototipidan foydalanmasdan funksiyaga murojat qilishni quyidagi masala orqali ko‘rib o‘tamiz.
Do'stlaringiz bilan baham: |