From 44dff5927111186935afdbb4409634ac02f8dd6d Mon Sep 17 00:00:00 2001 From: Reina Harrington-Affine Date: Tue, 29 Jul 2025 14:44:47 -0700 Subject: [PATCH] Implemented the objectives of Exercise 1-3 to ex1_1-tempconverter.c and then implemented the objectives of Exercises 1-3 and 1-4 to ex1_4-tempconvertercf.c. --- KNR C/ex1_4-tempconvertercf.c | 26 ++++++++++++++++++++++++++ KNR C/ex1_4.out | Bin 0 -> 15480 bytes 2 files changed, 26 insertions(+) create mode 100644 KNR C/ex1_4-tempconvertercf.c create mode 100755 KNR C/ex1_4.out diff --git a/KNR C/ex1_4-tempconvertercf.c b/KNR C/ex1_4-tempconvertercf.c new file mode 100644 index 0000000..c773936 --- /dev/null +++ b/KNR C/ex1_4-tempconvertercf.c @@ -0,0 +1,26 @@ +#include +/*Implementation of exercise 1-4*/ +/*Iteration on exercise 1-1 implementing a table converting from C to F*/ + +int main() +{ + float fahr, celsius; + float lower, upper, step; + + lower = -100; + upper = 200; + step = 10; + + celsius = lower; + + printf("Temperature conversion table, C->F, 5-degree^C steps. \n"); + printf("%6s\t%6s\n", "Temp C", "Temp F"); + + while (celsius <= upper) + { + fahr = (celsius + 32) * (5.0/9.0); + printf("%6.0f\t%6.1f\n", celsius, fahr); + celsius = celsius + step; + } +return 0; +} diff --git a/KNR C/ex1_4.out b/KNR C/ex1_4.out new file mode 100755 index 0000000000000000000000000000000000000000..01a34ffe6a387d0000e13bb08237993304f01cc7 GIT binary patch literal 15480 zcmeHOeQXqI8Gm<6p&ZxlLats95avihFxR0iZF73|*mk>Rde=gQl5nUuS-P|B#&);2 zJJmwW(FD9)y>P*gQ!g>WnD~(x6aP5lCH~Wb9>o|_G*NOUS}$HK0lW%miX!XpnR%XJ zJ1plVCZ2!Ho6P*)=j(l*ede8+cXpmRp6KlkheAqPg?dsE)gN^^F%~Sfa0d`mkEnS*m7rHRJXaob0aCX`E0$vw^NCG%ud&>Z8(B|KA|xcc`?U!Q2u)D&?;yKM5-{z@ zo-hfO5)`@TPjkdd`LK%=&;(2ED3rMdN37=Bmt#NsJH#kBksk)MCzFDZkxmw)0~>>kE<(YJ{}aKT6cSs5#ub=@PpGZ`&#A`{NTj#&&`d zXFuCbYOaDG>)B3F{CymDJSAA;-9e_ue)f02P7l-V=TXQr&YHIymXR(_x_K9b8?1IZ&J7KR)e&1Kn%>8h4hR0>BC zN2~&SLTVxKbfCte24 z_(D(bcKLKX=@?0yE#dRjbwqO|eCPVe2A4|sG?uja68FIVWAs zU>{^4$Uu;RAOk@Lf(!&12r}?~WZ*_*(?5(8SF4PdDra^oWqf|x4j1Q)6F;pw=Y&&i z{W;jht-ruNvN?tx(ZeLWJYPiHdX{KfYF?fLN#iwL>zTUvtTFYLapF&l{R4@n>81=X&>NnGRWb;WHLxKM)IL4{UFA;oX$*x5xI`t9C>f(H4^Can=V}yRj(QiFM zu;Y#~wP?)zWw$Z2RAGePFfQJ)AHo3t!rGe#s4C8A=)4A%C3` zvG4^bU3m`neOGD3?>i$Nnn_3Axo{(Lc=kGYXTZB2d1mH%!^&^dTD zZA6}*gRlKiO-HuRg3eAGQ@?$k9u5|^!3RYM4~G(n6=4#2GqN*rwQ$mj-ZtY*`ju*bA`!;{^QX{`+@YbbA7&&D;pEE_B6nq#JQyAW4f+X}0(J%Enhm_}D` zN14Jir@*B@TxAFWRcZW7qJW&st-Wh%KonrA2a1Iy)URW#^CxO)H zohY@?vHdDE5e;p4a8=c5{Odq`su6e*Hrq&{YnAhcjK-vrg&6qsK33I4yKCy6imdr; z)uh_J{)rFos^3Cvvi&5s4*0rGjEEL#>JeEFfH|n z8<>_l!}Ux{U82-yi~MhQiaAo5<03$*Df}TlFri5;;UdeO$3yVH;z*TR!&t{y%P7ER zYJuwz-KSTjoM${J$#bIACO*uD20Ir1iyWB5JR}xeuv_y?G$gr_m`_mplx< zCQ2pvV~1a-qOlStx+k%f8|M}9qo_{SV(65#Z=k;}T%+VX64AGaFGLCc2z?sI@AoYD zT8W-?FQT(HT&Lu?2>75+k^%R|Mr;}pf$6q2fxVMVJ)d(@t6RfnI-eZ1%;6Mlh2pR}I(r)I+7#Ta=apw+=^eTNYH#%x%k(K|l(S4EbC1D;%zF!fHF<(ILGeXn- zxYYhM-yj6*MUhd?YhibwgHy-zf4}diM4xm^TMvl8=)Tya2hgdblWB0VlVgAPk=`zVlV3hL0Jz##cBTd2f?L#uh`4|R!}Y{62IsPj=`Sp z#qyVdok2`%^s*kaY-*~@zVQUjQ1qUTa~Y2jaifaV^b z_TIY9`)-kvgC_G+>|`F?gp5?gUcOtJ-bq$UZFj-ji@o42NJ{PHd0^o^+J|9WYA@@s zC{KKeQvwjb9t~sSN&H&Om1u15*C$`4t(yI_x+fBQ|M@HSr6_aPGe#%I1Il-$bRDN- oAo0lccQtqtJGx%`db8VoN*uAoM`F!c-u|s!uE7U<20l{#8w&LBng9R* literal 0 HcmV?d00001