Práctica C ++ calculado longitud circunferencial, área de un círculo, el volumen de la pelota, el área de bola, volumen cilíndrico

tema 0x00

Set radio r = 1,5, la cilíndrica alta h = 3, en busca de la longitud circunferencial, área de un círculo, el tamaño de esfera, tamaño de la esfera, el volumen cilíndrico

cin de entrada de datos, dos dígitos después del punto decimal.

código 0x01

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main(){
    cout<<"输入圆半径与圆柱高,空格隔开"<<endl;
    double r,h;
    cin >> r >> h;
    void caculate(double r,double h);
    caculate(r,h);
    system("pause");
}
/**
 * 计算圆周长、圆面积、圆球表面积、圆球体积、圆柱体积
 * */
void caculate(double r,double h){
    const double PI = atan(1.)*4.; //定义圆周率
    double yuanD = PI*2*r;            
    double yuanS = PI*r*r;
    double ballS = 4*PI*r*r;
    double balla = 4,ballb = 3;
    double ballV = ((balla/ballb))*PI*r*r*r;
    double zhuV = PI*r*r*h;
    cout << "圆周长:" << setprecision(3) << yuanD << endl;
    cout << "圆面积:" << setprecision(3) << yuanS << endl;
    cout << "圆球表面积:" << setprecision(4) << ballS << endl;
    cout << "圆球体积:" << setprecision(4) << ballV << endl;
    cout << "圆柱体积:" << setprecision(4) << zhuV << endl;
}

 

Publicados 118 artículos originales · ganado elogios 38 · vistas 120 000 +

Supongo que te gusta

Origin blog.csdn.net/shuaicenglou3032/article/details/104778726
Recomendado
Clasificación