返回列表 發帖

面積計算 (四) - 梯形

本帖最後由 鄭繼威 於 2022-3-28 14:24 編輯

梯形面積公式: ( 上底 + 下底 ) * 高 / 2

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.    
  6.     //宣告變數
  7.     float x;    //上底
  8.     float y;    //下底
  9.     float z;    //高

  10.     cout<<"請輸入梯形的上底:";
  11.     cin>>x;
  12.     cout<<"請輸入梯形的下底:";
  13.     cin>>y;
  14.     cout<<"請輸入梯形的高:";
  15.     cin>>z;
  16.    
  17.     cout<<"上底為:"<<x<<"、下底為:"<<y<<"、高為:"<<z<<"的梯形,面積為:"<<(x+y)*z/2<<endl;

  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x, y, z;
  7.     cout<<"請輸入梯形的上底(公分):";
  8.     cin>>x;
  9.     cout<<"請輸入梯形的下底(公分):";
  10.     cin>>y;
  11.     cout<<"請輸入梯形的高(公分):";
  12.     cin>>z;
  13.      cout<<"上底為:"<<x<<"、下底為:"<<y<<"、高為:"<<z<<"的梯形,面積為:"<<(x+y)*z/2<<endl;;

  14.    
  15.     system("pause");
  16.     return 0;
  17.     }
  18.    
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x;   
  7.     float y;   
  8.     float z;   
  9.     cout<<"請輸入梯形的上底:";
  10.     cin>>x;
  11.     cout<<"請輸入梯形的下底:";
  12.     cin>>y;
  13.     cout<<"請輸入梯形的高:";
  14.     cin>>z;
  15.     cout<<"上底為:"<<x<<"、下底為:"<<y<<"、高為:"<<z<<"的梯形,面積為:"<<(x+y)*z/2<<endl;
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x,y,z;
  7.     cout<<"請輸入梯形的上底:";
  8.     cin>>x;
  9.     cout<<"請輸入梯形的下底:";
  10.     cin>>y;
  11.     cout<<"請輸入梯形的高:";
  12.     cin>>z;
  13.     cout<<"上底為:"<<x<<"下底為:"<<y<<"高為:"<<"公分的梯形,面積為"<<(x+y)*z/2<<endl;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x, y,z;
  7.     cout<<"請輸入梯形的長(公分): ";
  8.     cin>>x;
  9.     cout<<"請輸入梯形的寬(公分): ";
  10.     cin>>y;
  11.     cout<<"請輸入梯形的高(公分): ";
  12.     cin>>z;
  13.     cout<<"長"<<x<<"公分,寬"<<y<<"公分,高"<<z<<"公分的矩,面積為"<<(x+y)*z/2<<endl;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x, y,z;
  7.     cout<<"請輸入梯形的長(公分): ";
  8.     cin>>x;
  9.     cout<<"請輸入梯形的寬(公分): ";
  10.     cin>>y;
  11.     cout<<"請輸入梯形的高(公分): ";
  12.     cin>>z;
  13.     cout<<"長"<<x<<"公分,寬"<<y<<"公分,高"<<z<<"公分的矩,面積為"<<(x+y)*z/2<<"周長為"<<((y-x)/2)*((y-x)/2)+z*z<<endl;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main()
  5. {
  6.     float u,d,h;
  7.     cout<<"請輸入梯形上底(cm):";
  8.     cin>>u;
  9.     cout<<"請輸入梯形下底(cm):";
  10.     cin>>d;
  11.     cout<<"請輸入梯形高(cm):";
  12.     cin>>h;
  13.     cout<<"上底"<<u<<"cm,下底"<<d<<"cm,高"<<h<<"cm的梯形,面積為"<<(u+d)*h/2<<"平方公分"<<endl;
  14.    
  15.     system("pause");
  16.     return 0;
  17.    
  18. }
複製代碼

TOP

布林

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x, y, z;
  7.     cout<<"請輸入梯形的上底(公分):";
  8.     cin>>x;
  9.     cout<<"請輸入梯形的下底(公分):";
  10.     cin>>y;
  11.     cout<<"請輸入梯形的高(公分):";
  12.     cin>>z;
  13.     cout<<"上底為:"<<x<<"、下底為:"<<y<<"、高為:"<<z<<"的梯形,面積為:"<<(x+y)*z/2<<endl;;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

    njfnhjkvna nguieniguvieb

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.    
  6.    
  7.     float x;    //上底
  8.     float y;    //下底
  9.     float z;    //高

  10.     cout<<"請輸入梯形的上底:";
  11.     cin>>x;
  12.     cout<<"請輸入梯形的下底:";
  13.     cin>>y;
  14.     cout<<"請輸入梯形的高:";
  15.     cin>>z;
  16.    
  17.     cout<<"上底為:"<<x<<"、下底為:"<<y<<"、高為:"<<z<<"的梯形,面積為:"<<(x+y)*z/2<<endl;

  18.     system("pause");
  19.     return 0;
  20. }
複製代碼

TOP

返回列表