5-Tajriba ishi Mavzu: Funksiyalarni tashkil etish. Ishdan maqsad


Download 36.68 Kb.
bet2/3
Sana05.01.2022
Hajmi36.68 Kb.
#213254
1   2   3
Bog'liq
5-laboratoriya

volume_cubefunksiya nomi. Funksiya nomi istalgan identifikator bo’lishi mumkin. Identifikator kata va kichik lotin alfaviti harflaridan, raqamlardan va _ belgisidan iborat bo’ladi va raqam bilan boshlanmaydi.

double – funksiya qaytaradigan tip. Qaytaradigan tip har xil bo’lishi mumkin.

Funksiya tanasi return so’zi bilan tugaydi. double r funksiyaning parametrik o’zgaruvchisi.

Funksiyaga parametrlari soni 1 ta, ko’p yoki umuman bo’lmasligi mumkin. Agar funksiya parametrlari yo’q bo’lsa u holda qavs ichida hech narsa yozilmaydi. Masalan int main() funksiyasi parametrga ega emas.

Funksiyaning umumiy ko’rinishi:



(
) {

}

Yuqoridagi masalani har qanday shar radiyusi berilganda uning hajmini hisoblan qaytarib beradigan funksiya yaratish orqali yechamiz:



#include

#include

using namespace std;

double volume_cube(double r) {

return 4 / 3.0 * M_PI * r * r * r;

}

int main() {

double r1, r2;

cin>>r1>>r2;

double v1 = volume_cube(r1);

double v2 = volume_cube(r2);

cout<<"v1="<
}


Download 36.68 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling