From 7ab651674a69869c5e7e7c699ae92a6f159d15fb Mon Sep 17 00:00:00 2001 From: Steven Baltakatei Sandoval Date: Fri, 12 Aug 2022 00:17:27 +0000 Subject: [PATCH] update(src/kr/ch1/s1.3/):add exercises --- src/kr_exercises/ch1/s1.3/temp_convert | Bin 0 -> 15960 bytes src/kr_exercises/ch1/s1.3/temp_convert.c | 16 ++++++++++++++++ src/kr_exercises/ch1/s1.3/temp_convert_rev | Bin 0 -> 15968 bytes src/kr_exercises/ch1/s1.3/temp_convert_rev.c | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100755 src/kr_exercises/ch1/s1.3/temp_convert create mode 100644 src/kr_exercises/ch1/s1.3/temp_convert.c create mode 100755 src/kr_exercises/ch1/s1.3/temp_convert_rev create mode 100644 src/kr_exercises/ch1/s1.3/temp_convert_rev.c diff --git a/src/kr_exercises/ch1/s1.3/temp_convert b/src/kr_exercises/ch1/s1.3/temp_convert new file mode 100755 index 0000000000000000000000000000000000000000..7513afe93bf180866a7608fb48126d9bc0ca4681 GIT binary patch literal 15960 zcmeHOYit}>6~4QP8O>0`g&?jrsd@C> zq*kdrNS>{A#vV67R#VQ0r(>h&XAv@QDOc*?N~2al^pKHxGnMcWoZwHd~#0s zvq|#l#}=}20s47^!t-O7p(!A@!Da6yH}yf<>k*!1=`hNV8;n{3(cVMElT#}mw+5W% zJ<{Gx=fRfz10}s`Z7$o_wqb29)tt)~D#Ojgo7$S&HpI%s*gD-X_sgOWkE!ju_9+T8 z$vR1+3Xd8Y@z}Ol?Cihpxtb@u;cq?{VYP-3+-i@sKr#<%P zM*C31@75}1KRxM&tFPN*uQs042Up$rZBk#YuKo@|q)D;=AX~1!{YJG~J<2j!f2yrr zO4~`Uc;(i=bdR6=ygh!=9((h0Pj8}ivh}QeWXo$5rMhGPZCt0W-C4a5X&Pn6lY->mt^GH4Fs!*@k6*T5`Ri8um20!?&?)=e4RLVC$&8*(T<1Risr^vm`q-3}iM(_6YUKViS0mAe=jT)EB9ENO*pY*; zk(sdYtMOBGya&i)kDs34+5XheZ&a&eiR+7>`qK4JlH%Zr2@ZJnq|UECU$ryDhM)u) z2r>|4Ajm+Ffgl4x27(L(83-~EWFW{ukbzrgfZuO%S-n1Gt!|68WUT$%t5tsXw+N3Cwh+EZ7$@u@Tyv#boh0PK?>f1J4(w5(;b>^Z+&PU$ z=}DIL{7!%Booe-7cIcX;U#;CkRc_}f=`BJvKe}!H(g!1VJ<&L-wl06*{`L3h*N4o1 zls?arAKuBaJL_HgjQaH4)?xZ2sgD^#m6#uWCfqsij__mDBUS_@$Uu;RAOk@Lf(!&1 z2r>|4Ajm+Ffgl6_+Zn*RLaZai8bMyG$Yrj9+QP+oA|ID^hs#99dc_qY%sENDylaM`yG4=6clgVwcBC^>t%bcL^>PTp|d-+QSK1kBGI7@aN|} zF1${W%iRW4R2DNr-y`i_Trte^Dhc|9)caXpZzOE-Oo z)N&P#8yV+|S67GBhZV-Ru`2Z>RX9%V`Vzyl+J8xHeJ}i9ph~^|&vaZTbQ~JJA4PK{qJFidxA-*{Gg`%7+XtVm1OlYLpoO%5nhl-)`u6YEzum$^G`-s$Is?q%{! z6`g@xu`ii(Qf{$Sc9NB0)nCjH<F*Q!E5icPO?-=jyUOpTN+WBQZk=*Qk8su zgeV@#Ay0RjtDDXbIsL`L7t-4sF>_`y9zxqFp#s0Tj;Ga$<-K5gTB0C0ZRNf~*xgopR z06@a@-2hIiTyzGLg%s};=-y3UscgZil+!6i8KEzyuUr3=X13dmhrIAr&hW-E?fAP>BtdibIs-5s#{`lBNAA*_5c- zJGz^BoM`vKWO-1Uw!k}9+7CKesY_Tv+aL86l=aNj2+EC6_G2P7=RbvB161h@N z_p6wj9ww0o4tW=K>SO6a87hM*iU!HVFk{9rP^YGn`78x9bV{*`(O}Kf81!8uA4KH& z3|(4uFE_=%&kXY!F>7Dc89z=RodJiX+EmNw0>twWV)*m-YvJSk zD@!~DA&Rzk{vh-GjJpWFWf==_gAr@r{`P-Q7BBx{%eVr6Qe&D5#t+n&sKVC>o|f>Uj|+G>k3S|IA3yk* z&rYmmZ(1p9p!N+u@D3t-`6@21Ee6pJ0)Pj3E|FP>_A$?k3g7R~ZF$QAX +/* Desc: Prints Fahrenheit-Celsius table + * Usage: name=temp_convert; gcc -o "$name" "$name".c; ./"$name"; + * Ref/Attrib: [0]: The C Programming Language, 2nd Edition, Section 1.2 + */ + +int main(){ + int fahr; + for (fahr = 0; fahr <= 300; fahr = fahr + 20) + printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr - 32) ); + return 0; +}; + +/* Author: Steven Baltakatei Sandoval + * License: GPLv3+ + */ diff --git a/src/kr_exercises/ch1/s1.3/temp_convert_rev b/src/kr_exercises/ch1/s1.3/temp_convert_rev new file mode 100755 index 0000000000000000000000000000000000000000..103456e336c57e9110a570431b0ee4ca6cba3ab6 GIT binary patch literal 15968 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 +/* Desc: Prints Fahrenheit-Celsius table (reverse order) + * Usage: name=temp_convert_rev; gcc -o "$name" "$name".c; ./"$name"; + * Ref/Attrib: [0]: The C Programming Language, 2nd Edition, Section 1.2 + */ + +int main(){ + int fahr; + for (fahr = 300; fahr >= 0; fahr = fahr - 20) + printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr - 32) ); + return 0; +}; + +/* Author: Steven Baltakatei Sandoval + * License: GPLv3+ + */ -- 2.39.5