Kompyuter injiniringi” fakulteti 713-21-guruh talabasi Madaminova Azizaxon Xabibullo qizining



Yüklə 60,84 Kb.
səhifə5/10
tarix30.01.2023
ölçüsü60,84 Kb.
#81789
1   2   3   4   5   6   7   8   9   10
MADAMINOVA AZIZA 713-21 LOYIHA ishi DASTURLASH

Mister Sherkulov
Master Sherkulov
Farrukh Sherkulov

Parametrning standart qiymati.


Parametrga standart qiymat yuklasa bo'ladi. buning uchun funksiya e'lon qilgan vaqtida = belgisi bilan e'lon qilinib ketadi. quyidagi misolga qarang.

#include


#include
using namespace std;

void myFunction(string fname, string lname="Sherkulov") {
cout << fname << lname << "\n";
}

int main() {
myFunction("Master");
myFunction("Farrukh", "Hamzayevich");
return 0;
}
Master Sherkulov
Farrukh Hamzayevich
Izoh: lname parametrga qiymat yuklamasa ham bo'ladi. Yuklanmasa uning standart nomi sifatida (ya'ni qiymati sifatida)  lname="Sherkulov" nomi qabul qilinadi.
Bir nechta parametrlar.
Funktsiya ichida xohlagancha ko'p parametrlarni qo'shishimiz mumkin:
#include
#include
using namespace std;

void myFunction(string fname, int age) {
cout << fname << " Sherkulov. " << age << " yoshda. \n";
}

int main() {
myFunction("Mister", 13);
myFunction("Master", 14);
myFunction("Farrukh", 30);
return 0;
}
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 intstringva 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;
}

Yüklə 60,84 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin