Ilmiy sharh
///yon sirti va asosining yuzi berilgan silindrning hajmini
aniqlang. #include
#include using namespace std;
int main()
{ float R,H,S1,S2,pi=3.14,V;
cout<<"S1="<<"S2="<<"R="<<"H=";
cin>>S1>>S2>>R>>H;
R=sqrt(S1/pi);
H=S2/(2*pi*R);
V=S1*H;
cout<< "hajmi"<
return 0; }
C++ da yozilgan kodga ilmiy sharh
Bu yerda #include dastur ishlashi uchun kerakli
kutubxona bo’lib, u har doim dasturning
yuqori qismida
joylashgan bo’ladi. Agar biz ushbu kutubxonani
chaqirmasak dasturimizni ishga tushira olmaymiz. using
namespace std bu esa standart nomlar fa’zosi bo’lib,
dasturda doimo chaqirilgan kutubxonalardan
keyin
joylashadi. int main() standart funksiya hisoblanadi. Biz
yozayotgan barcha kodlar ushbu funksiya tanasida
bo’ladi. Bu funksiya tanasi deb {}- sistemali qavs ichi
tushuniladi.
float R,H,S1,S2,pi=3.14,V
- bu esa o’zgaruvchilarni e’lon
qilish hisoblanadi.
R,H,S1,S2,pi=3.14,V
- bular esa o`zgaruvchilar.
R
- silindrning radiusi,
H
-silindirning balandligi,
S1, S2
- lar asoslarining
yuzalari,
pi=3.14
- esa o`zgarmas son,
V
- silindrning hajmi.
cin
- kiritish operatori,
cout
- chiqarish operatori.
R=sqrt(S1/pi)
- silindrning radiusini toppish formulasi.
H=S2/(2*pi*R)
-silindrning
balandligini toppish
formulasi.
V=S1*H
- silindrning hajmini toppish formulasi.
cout<< "hajmi"<
- ekranga hajm degan yozuv
chiqarib uning qiymati V ga biriktiriladi.
return 0
- qiymat qaytaruvchi operator hisoblanadi.
Dasturni har safar yangidan ishlatayotganimizda
qiymatini 0 ga qaytarib qo’yadi