본문 바로가기
프로그램/C언어 1000제

C언어 14제] C언어 콘서트 CHAPTER 6 p217 도전문제 (2)

by 건티 2021. 11. 22.
728x90

출처 : 반크 2021년 10월 25일 독도의 날 포스터

 

도전문제 2)

달까지 가려면 몇 번이나 접어야 하는가? 달까지의 거리는 384,400Km이다.

 

 

참고풀이]

//Dev-C++ 5.11로 작업함. 
#include <stdio.h> 

int main()
{
   double pheight;//종이의 두께 입력변수 
   const double Moon = 384400000000.0;//달까지의 단위 밀리미터
   int count;

   //종이의 두께를 입력받는다. 
   printf("종이의 두께를 입력하시오(단위:mm) : ");
   scanf("%lf",&pheight);

   //달까지의 거리에 도달하려면 몇번을 접어야 하는 지 조건에 맞게 처리한다. 
   count=0;
   while(pheight<Moon) 
   {
      pheight*=2.0;
      count++;
   }

   printf("종이 접는 횟수 : %d\n\n",count);

   return 0;
}

 

 

참고풀이 결과]

 

 

 

대한민국의 아름다운 영토, 독도의 여름

 

반응형

댓글