Test/C
화씨 온도를 섭씨로 변환(5도 단위, 0도에서 300도까지 출력)
kiostory
2016. 9. 19. 22:19
#include <stdio.h>
int main()
{
int fahr=0,celsius=0,upper=300,step=5;
printf("Fahr Cels\n");
while(fahr<=upper)
{
celsius=5*(fahr-32)/9; // 또는 c=(f-32)/1.8
printf("%d %d\n",fahr,celsius);
fahr=fahr+step;
}
return 0;
}
결과:
------------------------------------------------
Fahr Cels
0 -17
5 -15
10 -12
15 -9
20 -6
25 -3
30 -1
35 1
40 4
45 7
50 10
55 12
60 15
65 18
70 21
75 23
80 26
85 29
90 32
95 35
100 37
105 40
110 43
115 46
120 48
125 51
130 54
135 57
140 60
145 62
150 65
155 68
160 71
165 73
170 76
175 79
180 82
185 85
190 87
195 90
200 93
205 96
210 98
215 101
220 104
225 107
230 110
235 112
240 115
245 118
250 121
255 123
260 126
265 129
270 132
275 135
280 137
285 140
290 143
295 146
300 148