Qaytariladigan qiymatlar


ULASHISH

Qaytariladigan qiymatlar

Oldingi misollarda ishlatilgan void kalit so‘zi funksiya qiymat qaytarmasligi kerakligini bildiradi. Agar funksiya qiymat qaytarishini istasangiz, void o‘rniga ma’lumot tipidan (masalan, int, string va h.k.) foydalanishingiz va funksiya ichida return kalit so‘zini ishlatishingiz mumkin:

Misol

int myFunction(int x) {   return 5 + x; } int main() {   cout << myFunction(3);   return 0; } // Outputs 8 (5 + 3)
O‘zingiz sinab ko‘ring »

Bu misolda ikki parametrli funksiya ularning yig‘indisini qaytaradi:

Misol

int myFunction(int x, int y) {   return x + y; } int main() {   cout << myFunction(5, 3);   return 0; } // Outputs 8 (5 + 3)
O‘zingiz sinab ko‘ring »

Natijani o‘zgaruvchida saqlashingiz ham mumkin:

Misol

int myFunction(int x, int y) {   return x + y; } int main() {   int z = myFunction(5, 3);   cout << z;   return 0; } // Outputs 8 (5 + 3)
O‘zingiz sinab ko‘ring »

Amaliy misol

Mana, sonni besh marta ikki baravar oshirish uchun return ishlatilgan funksiyadan foydalanadigan oddiy va qiziqarli "o‘yin misoli":

Misol

int doubleGame(int x) {   return x * 2; } int main() {   for (int i = 1; i <= 5; i++) {     cout << "Double of " << i << " is " << doubleGame(i) << endl;   }   return 0; }
O‘zingiz sinab ko‘ring »




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!