一、問題及代碼
輸入兩個點的座標,求兩點之間的距離並輸出
/*
* 文件名稱:pr1.CPP
* 作 者:謝翊民
* 完成日期: 2016 年 3月 24 日
* 版 本 號:v1.0
* 對任務及求解方法的描述部分:
* 輸入描述: 無
* 問題描述:輸入兩個點的座標,求兩點之間的距離並輸出
* 程序輸出:兩點間距離
* 問題分析: 數學公式應用
* 算法設計:
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int x1,x2,y1,y2,distance;
cout<<"請輸入第一個點的座標:";cin>>x1>>y1;
cout<<"請輸入第二個點的座標:";cin>>x2>>y2;
distance=sqrt((x2-x1)^2+(y2-y1)^2);
cout<<"兩點間的距離爲:"<<distance<<"\n";
return 0;
}
二、運行結果
三、心得體會
這一個程序主要使用的是c++中的數學公式,sqrt後的數據要整型
四、知識點