Mister Sherkulov 13 yoshda Master Sherkulov 14 yoshda Farrukh Sherkulov 30 yoshda E'tibor bering, bir nechta parametrlar bilan ishlaganda, funktsiyani chaqirish parametrlari bo'lgani kabi bir xil argumentlarga ega bo'lishi kerak va tiplari bir xil tartibda o'tkazilishi kerak.
Qiymat qaytarish.
voidOldingi misollarda ishlatiladigan kalit so'z, vazifasi qiymat qaytarilmaydigan funksiyalar oldidan qo'llaniladi. Agar qiymat qaytaradi vazifasi bo'lsangiz, siz void bir ma'lumot turini (masalan, foydalanish mumkin int, stringva boshqalar) , va ishlatish return funktsiyasi ichki kalit so'zni.
#include using namespace std;
int myFunction(int x) {
return 5 + x;
}
int main() {
cout << myFunction(3);
return 0;
}
8 Endi ikkita parametrli funktsiyaning yig'indisini hisoblash funksiyasi.
#include using namespace std;
int myFunction(int x, int y) {
return x + y;
}
int main() {
cout << myFunction(5, 3);
return 0;
}
Siz shuningdek natijani o'zgaruvchiga saqlashingiz mumkin.
#include using namespace std;
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
8
Amaliy topshiriq
Funksiyali yoki funksiyali dastur qiymatlarini nechtadir xona aniqlikda chiqarish uchun kutubxonasidan foydalanamiz. Kutubxona bevosita float o’zgaruvchi turi asosida ishlashini yodimizda saqlashimiz kerak. Misol:Uchburchak yuzini topuvchi funksiya qaytarayotgan qiymatlarni 2 xona aniqlikda chiqarish dasturi