c언어

체육은 수학과목 입니다.

pororo 2026. 5. 9. 16:54
직사각형 모양의 운동장이 주어지면 운동장 안에서 그릴 수 있는 가장 커다란 원(타원 아님)을 그려 줍시다. 그러고 나서 키파에게 원의 반지름의 길이가 얼마인지 알려 줍시다.


첫 줄에 운동장의 한 변의 길이 H가 미터(m) 단위로 주어집니다. (5 ≤ H ≤ 1,000)
둘째 줄에 운동장의 다른 한 변의 길이 W가 미터(m) 단위로 주어집니다. (5 ≤ W ≤ 1,000)

첫 줄에 운동장 안에 그릴 수 있는 가장 큰 원의 반지름의 길이를 센티미터(cm) 단위로 출력합니다.

 


#include <stdio.h>

int main() {
	int a;
	int b;
	scanf("%d", &a);
	scanf("%d", &b);
	int min =1000;
	min = (min > a) ? a:min;
	min = (min > b) ? b : min;

	printf("%.0f", ((float)min / 2) * 100);
}

두 값을 입력 받은후 둘중 작은 값을 구하여 그 값의 절반으로 하는 값인 내접 하는 원의 반지름이 된다. 여기서 반지름을 출력할때는

m로 입력받은 두변의 길이 대신 cm로 출력 해야 하기때문에 100을 곱해줘야 한다.

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

대각선 지그재그  (0) 2026.05.11
이진수  (1) 2026.05.09
디미고에 가고 싶어!  (0) 2026.05.09
문자열찾기  (0) 2026.05.09
숫자의 개수  (0) 2026.05.09