1486: [기초-입출력][C] 태양과 행성 간의 상대적인 거리 출력하기
[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
문제 설명
금쪽이는 과학시간에 태양계의 행성들을 공부하게 되었다. 항성인 태양과 함께 태양계의 행성들에는 수성을 시작으로 금성, 지구, 화성, 목성 등이 있다.
이 때, 금쪽이는 지구와 다른 행성들 간의 거리가 궁금하여 조사 후 상대적인 거리를 정리하고자 하였다. 태양과 지구와의 거리를 1이라고 할 때, 상대적인 거리가 입력되면 소수점 넷 째 자리에서 반올림하여 소수점 이하 셋 째 자리까지 출력하는 프로그램을 만들어보자.
이 때, 금쪽이는 지구와 다른 행성들 간의 거리가 궁금하여 조사 후 상대적인 거리를 정리하고자 하였다. 태양과 지구와의 거리를 1이라고 할 때, 상대적인 거리가 입력되면 소수점 넷 째 자리에서 반올림하여 소수점 이하 셋 째 자리까지 출력하는 프로그램을 만들어보자.
행성
|
상대적인 거리
|
행성
|
상대적인 거리
|
수성
|
0.387032
|
금성
|
0.723328
|
지구
|
1
|
화성
|
1.519986
|
목성
|
5.186666
|
토성
|
9.560026
|
천왕성
|
19.180013
|
해왕성
|
30.130013
|
입력 설명
실수 1개가 입력된다.(소수점 아래 6자리 이하의 실수)
출력 설명
결과를 소수점 아래 넷 째 자리에서 반올림하여, 소수점 아래 셋 째 자리까지 출력한다.
입력 예시 Copy
0.387032
출력 예시 Copy
0.387
도움
문제 풀이에 필요한 개념 혹은 TIP
%.3f 의 형식지정자를 활용한다.
%.3f 의 형식지정자를 활용한다.