Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

First-Mover

C 언어 원의 도형 구하기 본문

C 언어

C 언어 원의 도형 구하기

정 퍼스트무버 2019. 12. 12. 14:23

#include
#include

struct cir{
double x;
double y;
}; //구조체 선언

int main()
{
struct cir cir_1;
int w[80]={0};
int h[80]={0};
int i=0, j=0;
double r;

printf("중심점을 입력하세요.");
scanf("%lf %lf",&cir_1.x,&cir_1.y); //double형은 %lf로 받는다는것에 주의
printf("\n반지름을 입력하세요");
scanf("%lf",&r);

for(i=0;i<80;i++)
{
for(j=0;j<80;j++)
{
if(i==0||i==79||j==0||j==79)//판의 끝부분에 #로 테두리 출력
{
printf("#");
continue;
}
if( sqrt((cir_1.x-j)*(cir_1.x-j)+(cir_1.y-i)*(cir_1.y-i)) < r)
{
printf("*"); //원의 속성(중심점에서 r보다 가까운거리의 좌표)
} //을 이용하요 *을 찍어줌
else
printf(" ");
}
}

return 0;
}

'C 언어' 카테고리의 다른 글

C언어 산술평균 , 조화평균  (0) 2019.12.12
C 언어 은행계산기  (0) 2019.12.12
C 언어 별구하기  (0) 2019.12.12
c 언어 비만도 구하기  (0) 2019.12.12
C 언어  (0) 2019.12.12