본문 바로가기
프로그램/C언어 1000제

C언어 63제] C언어 콘서트 CHAPTER 8 Programming 7 두 점의 거리구하기 p337

by 건티 2021. 12. 13.
728x90

출처 : 반크_세계무형유산 아리랑, 판소리

 

참고풀이]

//Dev-C++ 5.11로 작업함.
#include <stdio.h>
#include <math.h> //sqrt()

double dist_2d(int x1, int y1, int x2, int y2);

int main()
{
   int x1,x2,y1,y2;

   printf("첫번째 점의 좌표를 입력하시오 :(x, y) ");
   scanf("%d%d%*c",&x1,&y1);//%*c:enter key
   printf("두번째 점의 좌표를 입력하시오 :(x, y) ");
   scanf("%d%d%*c",&x2,&y2);

   printf("두점 사이의 거리는 %lf입니다.\n",dist_2d(x1,y1,x2,y2));

   return 0;

}

double dist_2d(int x1, int y1, int x2, int y2)
{
   return sqrt((x1-x2)*(x1-x2) + (y1-y2)*(y1-y2));
}

 

참고풀이 결과]

 

 

대한민국의 아름다운 영토, 독도의 봄

 

반응형

댓글