반응형
[C언어 소스] 두 점 사이의 거리 구하기
//두 점
사이의
거리
#include <stdio.h>
#include <math.h>//sqrt
- 제곱근
double GetDistanc(double x1, double y1, double x2, double y2);
int main(void)
{
double x1,y1,x2,y2;
printf("첫 번째 점의 x,y :
");
scanf_s("%lf
%lf",&x1, &y1);
printf("두 번째 점의 x,y :
");
scanf_s("%lf
%lf",&x2, &y2);
printf("거리: %f\n",GetDistanc(x1,y1,x2,y2));
return 0;
}
double GetDistanc(double x1, double y1, double x2, double y2)
{
return sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1));
}
반응형
'언어 자료구조 알고리즘 > C언어 예제' 카테고리의 다른 글
[C언어 소스] 성적 관리 프로그램 - 동적 메모리 할당 (0) | 2016.04.03 |
---|---|
[C언어 소스] 성적 관리 프로그램 - 전역 변수 사용 (0) | 2016.04.03 |
[C언어 소스] 대소문자 변환 (0) | 2016.04.03 |
[C언어 소스] 적분 공식을 이용한 파이 계산 (0) | 2016.04.03 |
[C언어 소스] 두 점 사이의 거리 - 구조체 정의 (0) | 2016.04.03 |
[C언어 소스] 회원 구조체 배열을 파일에 출력 및 로딩 (0) | 2016.04.03 |
[C언어 소스] input.txt 파일의 내용을 라인 번호와 함께 output.txt파일에 출력 (0) | 2016.04.03 |
[C언어 소스] 회원 배열의 데이터를 파일에 출력 (0) | 2016.04.03 |
[C언어 소스] 번호,이름,주소를 파일에 출력 (0) | 2016.04.03 |
[C언어 소스] 라인 번호와 함께 파일 내용 출력 (0) | 2016.04.03 |