返回列表 發帖

函式的建立與執行 (一)

本帖最後由 tonyh 於 2014-3-1 15:30 編輯

利用自訂函式, 建立一個專門計算三角形面積的程式.
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. float tri(float,float);  //宣告一個自訂函式
  5. int main()
  6. {
  7.     float x,y;
  8.     tri(x,y);            //呼叫三角形函式
  9.     system("pause");  
  10.     return 0;   
  11. }
  12. float tri(float a, float b)     //計算三角形的函式
  13. {
  14.     cout<<"請輸入三角形的底(公分): ";
  15.     cin>>a;
  16.     cout<<"請輸入三角形的高(公分): ";
  17.     cin>>b;  
  18.     cout<<"此三角形的面積為"<<a*b/2<<"平方公分!"<<endl;  
  19. }
複製代碼

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

TOP

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

TOP

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

TOP

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

TOP

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

TOP

返回列表