標題:
函式的建立與執行 (一)
[打印本頁]
作者:
陳品肇
時間:
2019-4-19 22:18
標題:
函式的建立與執行 (一)
利用自訂函式, 建立一個專門計算三角形面積的程式.
[attach]6313[/attach]
#include<iostream>
#include<cstdlib>
using namespace std;
float tri(float,float); //宣告一自訂函式
int main()
{
float x,y;
cout<<"請輸入三角形的底(公分): ";
cin>>x;
cout<<"請輸入三角形的高(公分): ";
cin>>y;
cout<<"此三角形的面積為"<<tri(x,y)<<"平方公分!"<<endl;
system("pause");
return 0;
}
float tri(float a, float b)
{
return a*b/2;
}
複製代碼
作者:
蔡季庭
時間:
2019-4-20 17:19
#include<iostream>
#include<cstdlib>
using namespace std;
float tri(float a,float b);
int main()
{
float x,y;
cout<<"請輸入三角形的底(公分): ";
cin>>x;
cout<<"請輸入三角形的高(公分): ";
cin>>y;
cout<<"此三角形的面積為"<<tri(x,y)<<"平方公分!"<<endl;
system("pause");
return 0;
}
float tri(float a, float b)
{
return a*b/2;
}
複製代碼
作者:
蔡依宸
時間:
2019-4-20 17:23
#include<iostream>
#include<cstdlib>
#include<cmath>
using namespace std;
float triangle(float a,float b);
int main()
{
float a,b;
cout<<"請輸入三角形的底(公分): "<<endl;
cin>>a;
cout<<"請輸入三角形的高(公分): "<<endl;
cin>>b;
cout<<"此三角形的面積為"<<triangle(a,b)<<"平方公分!"<<endl;
system("pause");
return 0;
}
float triangle(float a,float b)
{
return a*b/2;
}
複製代碼
作者:
譚詩澐
時間:
2019-4-20 17:27
#include<iostream>
#include<cstdlib>
using namespace std;
float tri(float,float);
int main()
{
float a,b;
cout<<"請輸入三角形的底(cm): ";
cin>>a;
cout<<"請輸入三角形的高(cm): ";
cin>>b;
cout<<"此三角形的面積為"<<tri(a,b)<<"平方公分"<<endl;
system("pause");
return 0;
}
float tri(float a, float b)
{
return a*b/2;
}
複製代碼
作者:
戴偉宸
時間:
2019-4-20 17:30
#include<iostream>
#include<cstdlib>
using namespace std;
float tri(float,float);
int main()
{
float x,y;
cout<<"請輸入三角形的底(公分):";
cin>>x;
cout<<"請輸入三角形的高(公分):";
cin>>y;
cout<<"此三角形的面積為"<<tri(x,y)<<"平方公分"<<endl;
system("pause");
return 0;
}
float tri(float a, float b)
{
return a*b/2;
}
複製代碼
作者:
戴安利
時間:
2019-4-20 17:31
#include<iostream>
#include<cstdlib>
using namespace std;
float getArea(float a, float b);
int main()
{
float a, b;
re:
cout<<"請輸入三角形底(cm): ";
cin>>a;
cout<<"請輸入三角形高(cm): ";
cin>>b;
cout<<"三角形面積(cm): "<<getArea(a,b)<<endl;
cout<<"+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+"<<endl;
goto re;
system("pause");
return 0;
}
float getArea(float c, float d)
{
return (c*d)/2;
}
複製代碼
作者:
陳柏霖
時間:
2019-5-2 17:42
#include<iostream>
#include<cstdlib>
using namespace std;
float tri(float x ,float y)
{
return x*y/2;
}
int main()
{
float x ,y;
cout<<"請輸入三角形的底:";
cin>>x;
cout<<"請輸入三角形的高:";
cin>>y;
cout<<"底"<<x<<"公分,高"<<y<<"公分的三角形面積為:"<<tri(x,y)<<"平方公分"<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2