[C언어 코드업 문제풀이] CodeUp 1123 : 섭씨 온도를 화씨 온도로 변환
ET의 공부/C언어 연습문제[ 코드업 ]2019. 12. 26. 20:36
코드업 1123번 섭씨 온도를 화씨 온도로 변환 문제 풀이 해답입니다.
1. 문제 설명
섭씨 온도가 입력되면 화씨 온도로 변환하시오.
화씨 온도 = 9 / 5 * 섭씨온도 + 32
2. 입력
섭씨 온도가 입력된다. (정수)
3. 출력
화씨온도를 소수 셋째자리 까지 출력한다. (실수)
4. 입력 예시
30
5. 출력 예시
86.000
6. 문제 풀이
#include<stdio.h>
int main(void)
{
int Celsius;
float Fahrenheit;
scanf("%d",&Celsius);
Fahrenheit = 9.0/5.0*(float)Celsius + 32;
printf("%.3f",Fahrenheit);
return 0;
}
|
섭씨는 정수로
화씨는 실수인 문제입니다.
int Celsius;
float Fahrenheit;
그리고 주어진 화씨 계산식으로 화씨를 계산해줍니다.
Fahrenheit = 9.0/5.0*(float)Celsius + 32;
float형이 계산에 들어가면 자동으로 형변환이 되지만 저는 보기 편하게 (float)으로 섭씨를 float형으로
바꿔주었습니다.
셋째자리까지 출력하므로 %.3f 를 이용하여 출력합니다.
printf("%.3f",Fahrenheit);
'ET의 공부 > C언어 연습문제[ 코드업 ]' 카테고리의 다른 글
[C언어 코드업 문제풀이] CodeUp 1131 : 문자 출력하기 (0) | 2019.12.29 |
---|---|
[C언어 코드업 문제풀이] CodeUp 1125 : 8진수 16진수 변환 (0) | 2019.12.26 |
[C언어 코드업 문제풀이] CodeUp 1122 : 초를 분/초로 변환 (0) | 2019.12.26 |
[C언어 코드업 문제풀이] CodeUp 1121 : 나머지 구하기 (0) | 2019.12.26 |
[C언어 코드업 문제풀이] CodeUp 1120 : 세 수의 평균 (0) | 2019.12.26 |
댓글()