1야드(yd)는 91.44cm이고 1인치(in)는 2.54cm이다.

2.1야드와 10.5인치를 각각 cm로 변환하여 다음 형식에 맞추어 소수 첫째자리까지 출력하시오.​



 2.1yd = 192.0cm
10.5in =  26.7cm

[코드]

#include <stdio.h>
int main() {

 double yd, in, cm;

 yd = 2.1;
 in = 10.5;

 printf("%4.1fyd = %5.1fcm \n", yd, yd*91.44);
 printf("%4.1fin = %5.1fcm \n", in, in*2.54);

 return 0;
}

 출력예시에서 2.1, 192.0, 10.5, 26.7모두 오른쪽정렬이 되어있으므로 가장 많은 자릿수를 차지하는 수 기준으로 자릿수 확보를해주어야 한다.


 cf) 자릿수는 소수점까지 계산된다.(12.5 -> 4자리)


'코딩 > Language Coder' 카테고리의 다른 글

515 : 입력 - 자가진단7  (0) 2018.04.16
514 : 입력 - 자가진단6  (0) 2018.04.16
512 : 입력 - 자가진단4  (0) 2018.04.14
511 : 입력 - 자가진단3  (0) 2018.04.14
510 : 입력 - 자가진단2  (0) 2018.04.14

+ Recent posts