원기둥 계산

반지름(r)과 높이(h)를 입력 받아 밑면 원의 넓이와 둘레를 구하고 이를 통해 원기등의 부피와 겉넓이를 구해보자! 다음 조건에 맞추어 결과화면과 같이 출력되도록 프로그램을 작성하십시오.

조건

  • 변수는 4개 이상 사용하지 않는다.
  • 입력 받는 값은 정수 및 실수이다.
  • 밑면 원의 넓이는 (원주율)(반지름)^2으로 계산하고, 밑면 원의 둘레는 2(원주율)*(반지름)으로 계산한다.
  • 원기둥의 부피는 (밑면 원의 넓이)(높이)로 계산하고, 원기둥의 겉넓이는 (밑면 원의 넓이)2+(원주율)*(높이)로 계산한다.

입력 예

14.5 95.2

출력 예

660.519718 91.105158
62881.477154 1620.118954

image

Source

#include<stdio.h>
#define PI 3.141592

int main(void) {
	float r, h;
	printf("r(cm): ");
	scanf("%f", &r);

	printf("h(cm): ");
	scanf("%f", &h);

	printf("\n밑면 원의 넓이: %f(cm^2)", PI * r * r);
	printf("\n밑면 원의 둘레: %f(cm^2)", 2 * PI * r);
	printf("\n원기둥의 부피: %f(cm^3)", PI * r * r * h);
	printf("\n원기둥의 겉넓이: %f(cm^2)", PI * r * r * 2 + 2 * PI * r * h);

	return 0;
}

태그:

카테고리:

업데이트: