本帖最後由 謝閔丞 於 2022-2-12 15:48 編輯
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int type;
- cout<<"請輸入要計算的圖形種類面積(1.長方形 2.三角形 3.圓形): ";
- cin>>type;
- switch(type)
- {
- case 1 :
- float l,w;
- cout<<"請輸入長方形的的長(公分): ";
- cin>>l;
- cout<<"請輸入長方形的的寬(公分): ";
- cin>>w;
- cout<<"長方形的面積為: "<<l*w<<" 平方公分"<<endl;
- break;
- case 2 :
- float x,y;
- cout<<"請輸入三角形的底(公分): ";
- cin>>x;
- cout<<"請輸入三角形的高(公分): ";
- cin>>y;
- cout<<"三角形的面積為: "<<x*y/2<<" 平方公分"<<endl;
- break;
- case 3 :
- float r;
- cout<<"請輸入圓形的半徑(公分): ";
- cin>>r;
- cout<<"圓形的面積為: "<<r*r*3.14<<" 平方公分"<<endl;
- break;
- default:
- cout<<"輸入錯誤"<<endl;
- }
- system("pause");
- return 0;
- }
複製代碼 |