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