输入半径与高求6个圆柱体体积输出,并组成数组输出选择最大的体积 C++
发布网友
发布时间:2022-04-26 05:15
我来回答
共1个回答
热心网友
时间:2023-10-28 07:13
#include <iostream>
using namespace std;
int main()
{
const double pi = 3.14;
double v[6];
double r,h;
int max=0;
for(int i=0;i<6;i++)
{
cin>>r>>h;//输入半径、高
v[i] = pi*r*r*h;
if(v[i]>v[max]) max = i;
}
cout<<"The Max Volume: ["<<max<<"] "<<v[max]<<endl;
return 0;
}
追问没有输出那6个的体积
追答
那6个也要输出么?
#include <iostream>
using namespace std;
int main()
{
const double pi = 3.14;
double v[6];
double r,h;
int max=0;
for(int i=0;i<6;i++)
{
cin>>r>>h;//输入半径、高
v[i] = pi*r*r*h;
if(v[i]>v[max]) max = i;
cout<<"["<<i+1<<"] "<<v[i]<<endl;//每一个的体积
}
cout<<"The Max Volume: ["<<max+1<<"] "<<v[max]<<endl;//最大的体积
return 0;
}