Board logo

標題: 面積計算 (一) - 三角形 [打印本頁]

作者: 鄭繼威    時間: 2022-11-25 21:01     標題: 面積計算 (一) - 三角形

本帖最後由 鄭繼威 於 2022-12-2 19:33 編輯

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

作者: 廖秝瑜    時間: 2022-12-2 19:38

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

作者: 何權晉    時間: 2022-12-2 19:45

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     float x, y;
  6.     cout<<"enter the base of the triangle(cm):";
  7.     cin>>x;
  8.     cout<<"enter the height of the triangle(cm):";
  9.     cin>>y;
  10.     cout<<"The base is "<<x<<"cm, the height is "<<y<<"cm; therefore, the surface area will be "<<x*y/2<<"square centimeters."<<endl;
  11.     system("pause");
  12.     return 0;
  13. }
複製代碼

作者: 張桔熙    時間: 2022-12-2 19:46

本帖最後由 張桔熙 於 2022-12-2 19:48 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x,y;
  7.     cout<<"請輸入三角形的底: ";
  8.     cin>>x;
  9.     cout<<"請輸入三角形的高: ";
  10.     cin>>y;
  11.     cout<<"底"<<x<<"公分,高"<<y<<"公分的三角形,面積為"<<x*y/2<<"平方公分."<<endl;
  12.     system("pause");
  13.     return 0;   
  14. }
複製代碼

作者: 呂得銓    時間: 2022-12-2 19:47

本帖最後由 呂得銓 於 2022-12-2 19:48 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x,y;
  7.     cout<<"請輸入三角形的底:";
  8.     cin>>x;
  9.     cout<<"請輸入三角形的高:";
  10.     cin>>y;
  11.     cout<<"底為:"<<x<<"高為:"<<y<<"的三角形,面積為:"<<x*y/2<<endl;
  12.     system ("pause");
  13.     return 0;
  14.     }
複製代碼

作者: 陳寶綸    時間: 2022-12-2 19:47

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

作者: 黃子豪    時間: 2022-12-2 19:47

  1. #include<iostream>

  2. using namespace std;

  3. int main(){
  4.    
  5.     float x,y;
  6.    
  7.     cout<<"請輸入三角形的底:";
  8.     cin>>x;
  9.     cout<<"請輸入三角形的高:";
  10.     cin>>y;
  11.    
  12.     cout<<"面積為:"<<x*y/2<<endl;
  13.    
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

作者: 呂宗晉    時間: 2022-12-2 19:49

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

作者: 盧玄皓    時間: 2022-12-2 19:49

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

  12.     system("pause");
  13.     return 0;   
  14. }
複製代碼

作者: 鄭繼威    時間: 2022-12-2 19:50

8
作者: 張絜晰    時間: 2022-12-2 19:50

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float x,y;
  7.     cout<<"底= ";
  8.     cin>>x;
  9.     cout<<"高= ";
  10.     cin>>y;
  11.     cout<<x<<"*"<<y<<"/2="<< x*y/2<<endl;
  12.     system("pause");
  13.     return 0;   
  14. }
複製代碼

作者: 蔡沛倢    時間: 2022-12-2 19:53

本帖最後由 蔡沛倢 於 2022-12-2 20:15 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int y;
  7.     cout<<"請輸入矩形的底"<<y<<endl;
  8.     cin>>y;
  9.     int x;
  10.     cout<<"請輸入矩形的高"<<x<<endl;
  11.     cin>>x;
  12.     cout<<"矩形的高是"<<x<<"矩形的底是"<<y<<endl;
  13.     cout<<"矩形的面積是:"<<y*x<<"周長是:"<<(y+x)*2<<endl;
  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int y;
  7.     cout<<"請輸入三角形的底"<<y<<endl;
  8.     cin>>y;
  9.     int x;
  10.     cout<<"請輸入三角形的高"<<x<<endl;
  11.     cin>>x;
  12.     cout<<"三角形的高是"<<x<<"三角形的底是"<<y<<endl;
  13.     cout<<"三角形的面積是:  "<<y<<"*"<<x<<"/2"<<"="<<y*x/2<<endl;
  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼

作者: 邵凡榛    時間: 2022-12-2 19:56

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

作者: 曹祁望    時間: 2022-12-2 20:00

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

  4.    
  5.    

  6. int area()
  7. {
  8.      int a, b;
  9.      cout<<"請輸入底:";
  10.      cin>>a;
  11.      cout<<"\n請輸入高:";
  12.      cin>>b;
  13.      return a*b/2;
  14.         
  15. }
  16. int main()
  17. {
  18.     bool run=true;
  19.     string con;
  20.     while(run)
  21.     {
  22.          cout<<"\n此三角形面積為:"<<area()<<endl;
  23.          cout<<"想繼續請打1:";
  24.          cin>>con;
  25.          if(con!="1")
  26.          {
  27.               run = false;
  28.          }
  29.     }
  30.     system("pause");
  31.     return 0;
  32. }   
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2