# include & ltcmath & gt//因為使用了sqrt()函數,所以sqrt()是開根符號。
使用命名空間std
int main()
{
cout & lt& lt" 1計算圓的面積"
& lt& lt“2計算矩形面積”< & lt恩德爾
& lt& lt“3計算三角形面積”< & lt恩德爾
& lt& lt“4個出口”
& lt& lt”請選擇相應的程序代碼:“;
int x;//x對應的數字
CIN & gt;& gtx;
雙倍面積;
而(x!=4) //當x!當=4時循環,即當x=4時退出循環。
{
如果(x==1)
{
雙r;
cout & lt& lt”半徑:“;
CIN & gt;& gtr;
面積= 3.14 * r * r;
cout & lt& lt“面積是”
}
else if(x==2)
{
雙a,b;
cout & lt& lt”長度和寬度”;
CIN & gt;& gta & gt& gtb;
面積= a * b;
cout & lt& lt“面積是”
}
else if(x==3)
{
雙a,b,c,d;
cout & lt& lt"三邊的長度:";
CIN & gt;& gta & gt& gtb & gt& gtc;
d = 0.5 *(a+b+c);
area = sqrt(d *(d-a)*(d-b)*(d-c));
cout & lt& lt“面積是”
}
其他
cout & lt& lt“輸入錯誤,請重新輸入!”& lt& ltendl
cout & lt& lt”程序代碼:“;
CIN & gt;& gtx;
}
返回0;
}