구의 표면적, 제적을 구하는 프로그램을 가지고 왔습니다.
물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을 때
혼자 풀어보기 -> 힌트 -> 코드 보기 순으로 공부하시는 게 실력 향상에 큰 도움이 됩니다!
힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고
답안을 확인해보세요
더보기
표면적과 체적을 구하기 위해선
표면적과 체적을 구하는 공식을 알아야합니다.
표면적을 구하는 공식
4.0 * 3.141592 * 반지름 * 반지름
체적을 구하는 공식
(4.0/3.0)*3.141592* 반지름 * 반지름 * 반지름
식을 바탕으로 프로그램을 작성해보세요 프로그램의 기본틀입니다.
#include <stdio.h>
int main(void) {
double r, volume, area;
printf("구의 반지름을 입력하시오: ");
scanf("%lf", &r);
//표면적을 구하는 공식 4.0 * 3.141592 * 반지름 * 반지름
//체적을 구하는 공식 (4.0/3.0) * 3.141592 * 반지름 *반지름 *반지름
printf("표면적은 %f입니다.\n", area);
printf("체적은 %f입니다.\n", volume);
return 0;
}
더보기
#include <stdio.h>
int main(void) {
double r, volume, area;
printf("구의 반지름을 입력하시오: ");
scanf("%lf", &r);
area = 4.0*3.141592*r*r; //표면적을 구하는 공식 4.0 * 3.141592 * 반지름 * 반지름
volume = (4.0/3.0)*3.141592*r*r*r; //체적을 구하는 공식 (4.0/3.0) * 3.141592 * 반지름 *반지름 *반지름
printf("표면적은 %f입니다.\n", area);
printf("체적은 %f입니다.\n", volume);
return 0;
}
더 많은 C언어 글이 궁금하다면?
https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4
'C언어' 카테고리의 다른 글
[C언어]정수 세 개를 입력 받는다. 세 수 중에서 가장 작은 값을 출력하시오. (0) | 2020.04.13 |
---|---|
[C언어] 자음과 모음을 구분하는 프로그램을 switch문을 이용하여 작성하시오 (0) | 2020.04.13 |
[C언어] 정수를 입력받아 2의 보수로 변환하시오 (0) | 2020.04.13 |
[C언어] cm로 입력을 받아 피트와 인치로 변환하시오 (0) | 2020.04.13 |
[C언어]2개의 double 형의 실수를 읽어서 합, 차, 곱, 몫을 구하는 프로그램을 작성하시오 (0) | 2020.04.13 |
댓글