구의 표먼적과 체적을 구하는 프로그램을 작성하세요!
물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때
혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다!
힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고
답안을 확인해보세요
더보기
표면적(area)를 구하는 식
4 * PI * 반지름 반지름
체적(volume)을 구하는 식
4/3 * 반지름 * 반지름 * 반지름
프로그램의 기본틀입니다.
#include <iostream>
#define PI 3.14159265
using namespace std;
int main()
{
double radius = 0, volume = 0, area = 0; //radius 반지름, area 표면적, volume 체적
cout<<"구의 반지름을 입력하시오: ";
//radius반지름 입력
//표면적 = 4 * PI * 반지름 * 반지름
//체적 = 4/3 * 반지름 * 반지름 * 반지름
cout<<"구의 표면적은 "<<area<<"입니다."<<endl; //출력
cout<<"구의 체적은 "<<volume<<"입니다."<<endl; //출력
return 0;
}
더보기
#include <iostream>
#define PI 3.14159265
using namespace std;
int main()
{
double radius = 0, volume = 0, area = 0; //radius 반지름, area 표면적, volume 체적
cout<<"구의 반지름을 입력하시오: ";
cin>>radius; //radius반지름 입력
area = 4*PI*radius*radius; //표면적 = 4 * PI * 반지름 * 반지름
volume = 4/3*PI*radius*radius*radius; //체적 = 4/3 * 반지름 * 반지름 * 반지름
cout<<"구의 표면적은 "<<area<<"입니다."<<endl; //출력
cout<<"구의 체적은 "<<volume<<"입니다."<<endl; //출력
return 0;
}
'C++' 카테고리의 다른 글
[C++] 입력받은 문자가 탭인지, 줄바꿈인지, 백스페이스인지 출력하는 프로그램을 작성하라. switch문 사용 (0) | 2022.12.13 |
---|---|
[C++] 3개의 정수를 입력 받고 if else 문을 사용하여 가장 작은 값을 구하는 프로그램을 작성하시오. 최소 값 (0) | 2022.12.13 |
[C++] 상자의 체적을 구하는 프로그램을 작성하시오 (0) | 2022.12.11 |
[C++] 다항식의 사칙연산을 작성하시오 (0) | 2022.12.02 |
[C++] 이진탐색트리를 작성하시오 (0) | 2022.12.02 |
댓글