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