- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int type;
- cout<<"請輸入要計算的圖形種類面積(1.長方形 2.三角形 3.圓形): ";
- cin>>type;
- switch(type)
- {
-
- case 1:
- int l,h;
- cout<<"長方形的長為:"<<l<<"cm"<<endl;
- cin>>l;
- cout<<"長方形的寬為:"<<h<<"cm"<<endl;
- cin>>h;
- cout<<"長方形的面積為: "<<l*h<<" 平方公分"<<endl;
- break;
- case 2:
- int b,l;
- cout<<"三角形的底為:"<<b<<"cm"<<endl;
- cin>>b;
- cout<<"三角形的高為:"<<l<<"cm"<<endl;
- cin>>l;
- cout<<"三角形的面積為: "<<b*l/2<<" 平方公分"<<endl;
- break;
- case 3:
- int r;
- cout<<"圓形的半徑為:"<<r<<"cm"<<endl;
- cin>>r;
- cout<<"圓形的面積為: "<<r*r*3.14<<" 平方公分"<<endl;
- break;
- default:
- cout<<"輸入錯誤"<<endl;
- break;
- }
- system("pause");
- return 0;
- }
複製代碼 |