/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:解晓东
* 完成日期:2012 年 10 月 26 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:求圆的面积,周长,球的表面积,体积,圆柱的体积
* 程序输出:
* 问题分析:
* 算法设计:
*/
# include <iostream>
# include <iomanip>//输出格式
using namespace std;
int main()
{
double r = 1.5, h = 3, pi = 3.14;
double z, s, biao_s, qiu_t, zhu_t;
z = 2 * pi * r;
s = pi * r * r;
biao_s = 4 * pi * r * r;
qiu_t = (4 / 3) * pi * r * r;
zhu_t = s * h;
cout << setiosflags(ios::fixed) << setprecision(4) << "圆的周长是: " << setw(12) << setiosflags(ios::right) << z << endl;
cout << setiosflags(ios::fixed) << setprecision(4) << "圆的面积: " << setw(12) << setiosflags(ios::right) << s << endl;
cout << setiosflags(ios::fixed) << setprecision(4) << "圆球的表面积:" << setw(12) << setiosflags(ios::right) << biao_s << endl;
cout << setiosflags(ios::fixed) << setprecision(4) << "圆球的体积: " << setw(12) << setiosflags(ios::right) << qiu_t << endl;
cout << setiosflags(ios::fixed) << setprecision(4) << "圆柱的体积: " << setw(12) << setiosflags(ios::right) << zhu_t << endl;
return 0;
}
/*
在vc++6.0中运行的结果是:
--------------------
圆的周长是: 9.4200
圆的面积: 7.0650
圆球的表面积: 28.2600
圆球的体积: 7.0650
圆柱的体积: 21.1950
--------------------
*/