Introfor

cm를 입력받은 후 ft와 inch로 변환 본문

Doing/C&C++

cm를 입력받은 후 ft와 inch로 변환

YongArtist 2016. 10. 11. 18:33

<Problem>

 cm로 표현된 키를 입력하여 피트와 인치로 변환하는 프로그램을 작성하시오.
1피트는 12인치이고, 1인치는 2.54cm 입니다. 키를 입력할때는 정수형 자료형을 이용해 입력받고,
피트를 출력할때는 정수형, 인치를 출력할때는 실수형으로 출력하도록 하시오.

<Source Code>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int main() {
 
    int cm=0, ft=0;
    double inch;
 
    printf("키를 입력하세요: ");
    scanf("%d"&cm);
 
    inch = cm / 2.54;        // 1인치 = 2.54cm이므로 입력받은 키를 2.54로 나눈다.
 
    ft = inch / 12;            // 1피트 = 12인치이므로 inch를 12로 나눈다.
 
    inch = inch - ft * 12;    // inch는 inch를 feet와 12를 곱한 값을 뺀다.
 
    printf("%dcm는 %d피트 %.2f인치 입니다.\n", cm, ft, inch);
 
    return 0;
}
cs


'Doing > C&C++' 카테고리의 다른 글

키와 몸무게를 입력 받아서 표준, 과체중, 저체중 출력  (0) 2016.11.02
숫자사각형2  (0) 2016.11.02
숫자사각형1  (0) 2016.10.28
윤년 구하기  (0) 2016.10.13
Sublime text와 Github 연동  (0) 2016.10.13
Comments