반응형
문제
실수의 yard(야드)를 입력받아 cm(센티미터)로 환산하여 입력값과 환산한 값을 출력 예와 같이 소수 둘째자리에서 반올림하여 첫째자리까지 출력하는 프로그램을 작성하시오. (단 1야드 = 91.44cm로 한다.)
입력은 "yard? "라고 먼저 출력하고, 실수를 입력받는다. 실수는 "double"로 한다.
입력 예
yard? 10.1
출력 예
10.1yard = 923.5cm
Hint!
입력을 받기 위한 지문 뒤에는 꼭! 공백을 넣어야한다. printf("yard? ");
정답
C언어
#include <stdio.h>
int main (void)
{
double yard = 91.44;
double num1;
printf("yard? ");
scanf("%lf", &num1);
printf("%.1fyard = %.1fcm", num1, num1*yard);
}
반응형
'코딩 테스트 > 정올' 카테고리의 다른 글
Language Coder - 연산자 / Code : 519 / 연산자 - 자가진단2 (0) | 2022.10.22 |
---|---|
Language Coder - 연산자 / Code : 518 / 연산자 - 자가진단1 (0) | 2022.10.21 |
Language Coder - 입력 / Code : 109 / 입력 - 형성평가4 (0) | 2022.10.19 |
Language Coder - 입력 / Code : 108 / 입력 - 형성평가3 (0) | 2022.10.18 |
Language Coder - 입력 / Code : 107 / 입력 - 형성평가2 (0) | 2022.10.18 |