你好,我们采用C++的计算机语言,让用户输入两条边长,计算出第三边长度,并控制两位小数点输出。
以下是程序;
#include
#include
#include
using namespace std;
int main()
{
double a, b, c;
cout << "请输入边长a;";
cin >> a;
cout << "请输入边长b;";
cin >> b;
c = sqrt(a*a + b * b);
cout << setiosflags(ios::fixed) << setprecision(2) << "第三边的长度为" << c << endl;
以下是效果图,
资料拓展
以下节选自百度百科“勾股定理”
勾股定理是一个基本的几何定理,指直角三角形的两条直角边的平方和等于斜边的平方。中国古代称直角三角形为勾股形,并且直角边中较小者为勾,另一长直角边为股,斜边为弦,所以称这个定理为勾股定理,也有人称商高定理。
勾股定理现约有500种证明方法,是数学定理中证明方法最多的定理之一。勾股定理是人类早期发现并证明的重要数学定理之一,用代数思想解决几何问题的最重要的工具之一,也是数形结合的纽带之一。在中国,商朝时期的商高提出了“勾三股四玄五”的勾股定理的特例。在西方,最早提出并证明此定理的为公元前6世纪古希腊的毕达哥拉斯学派,他用演绎法证明了直角三角形斜边平方等于两直角边平方之和。