From bb35fb2db6de333b76032b0d948a345b7a107e82 Mon Sep 17 00:00:00 2001 From: k0rrluna Date: Mon, 3 Feb 2025 08:38:52 +0300 Subject: [PATCH] chapter3 --- DeitelC/Chapter3Test/a.out | Bin 0 -> 16064 bytes DeitelC/Chapter3Test/float.c | 35 +++++++++++++++++++++++++++++++++++ DeitelC/Chapter4/a.out | Bin 0 -> 16008 bytes test/a.out | Bin 0 -> 15952 bytes test/alert.c | 6 ++++++ test1.c => test/test1.c | 0 test2.c => test/test2.c | 0 7 files changed, 41 insertions(+) create mode 100644 DeitelC/Chapter3Test/a.out create mode 100644 DeitelC/Chapter3Test/float.c create mode 100644 DeitelC/Chapter4/a.out create mode 100644 test/a.out create mode 100644 test/alert.c rename test1.c => test/test1.c (100%) rename test2.c => test/test2.c (100%) diff --git a/DeitelC/Chapter3Test/a.out b/DeitelC/Chapter3Test/a.out new file mode 100644 index 0000000000000000000000000000000000000000..296fb25e83a8426fb9f3fb6872cb46fe1695fdc6 GIT binary patch literal 16064 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 bz(5N;ol9KXN^|nk_&;p6Jyv-D9#Q=r4}pWQ literal 0 HcmV?d00001 diff --git a/DeitelC/Chapter3Test/float.c b/DeitelC/Chapter3Test/float.c new file mode 100644 index 0000000..c9d48d9 --- /dev/null +++ b/DeitelC/Chapter3Test/float.c @@ -0,0 +1,35 @@ +#include + +int main(void) { + + float f = 123.456; + printf("%.2f\n", f); + + f = 3.14159; + printf("%.3f\n", f); // 3.3 examples + + int x = 1, sum = 0; + + while (x < 11) { + sum = x + sum; + x++; + } + printf("And the sum is: %d\n", sum); // 3.4 and 3.5 examples + + + printf("Enter int x: \n"); + scanf("%d", &x); + + int y; + printf("Enter int y: \n"); + scanf("%d", &y); + + int i = 1; + + while (y > 0) { + i *= x; + y--; + } + printf("Result is: %d\n", i); + +} diff --git a/DeitelC/Chapter4/a.out b/DeitelC/Chapter4/a.out new file mode 100644 index 0000000000000000000000000000000000000000..db8e620cfe35510afe28752b4aaaafa54a86d63e GIT binary patch literal 16008 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 literal 0 HcmV?d00001 diff --git a/test/a.out b/test/a.out new file mode 100644 index 0000000000000000000000000000000000000000..a4237eab322a9928151a7206ba6f5ed3034597d1 GIT binary patch literal 15952 zcmeHOU2Ggz6~4P}k}Y-Ojgx@m(0B@|lmH&viEX)5Zq~mUM^54_Bul5HF2Q^e%>=HAbQBiy!E7sJ46Chav#jwzz)&F zXh{P=`2F@YCX;CH)yM0i0)ss6%9U0x;7adWG$b!$g5a^ryd~i+3C~CA=aL}u$vNRy zkK{9q8u?f>_o`HwcS?9+9F%w0`RzS4(F!5w)CE~vW zhWWU(x869kOa6h9R@IivPIPy+<{sW+q#(a@ogiHB-tKoQ&cqPItFDG&<5hVD8uV>s@~NK&LWC#*dh3yJSyg%Z^+8Zo`lnt{~4IE`5yz4*%G7gzfTF@Gw}*}HjE4v6iQ^A~6s z;_4vjEO=kz{nWnIvtN_D&#TdF@szV*n{)pO2E$Z2y!i8cb|9S zSPIy^c_faMhnooG5g?8Tq6|bCh%yjmAj&|LfhYq}20o1$FwXonVLY|rS8YlePcAy~ z>J{V6n~975tya6VJVx|eX8+QL| zzV}|@s>+v78fSX{K#|Hgd&8+Wp6Xp8WqBXn)pD9Hmo|JzdhAhZ+i#!w?>uYbvXT>kS)wd$50z3Aq3O(r=ak|+aF2BHi^8Hh3vWgyBxlz}J%Q3j$6L>Y)O z@c+pG|K8P?vrEo>n^bI9-Gh6n8~l6H_FL7eL)c099N{1#eT`PF?^mm@u%BKmvB!_A z*laSktA0~rA+{;WcK*%&_RVTF`1@b&c%}A8{Ie9VQCV$C4sU5X+;GohiFtLf`N1z8 z*yC2id~Sb%;_%xUhjUxspx0^YUke-hwj_TTAK1L{5$X`@kwh7YG7x1T%0QHXC<9Rj zq6|bCh%yjm;8U6b>_5bQL+mBwJ&i2&9{3v^H;aBs_ATxd9s3%0iH`45&7xy}BY*#5 zf&asmYLWGy%4S0BL7d?)l_c1Ecv<|P@yzOJ!FvRo1a}Amut#xO_A_EnB;xTsllL>S ze9i;EVc1jBG4y*;;%Kv{E2!_^RquYt=!ViSyzc!ag-^c(yE^hrUqfBp+ib4XKSf8s zrTYIlVE=fy;cjen6$kdC9vT?fl&52yc(-*- z?NFG!?SsKE8$eFXcD-1zPOeqY#MphB(wuXkTBx%F&QOB!le#ai{e?#6#sg~#ub zOKbG^&!d*#yYWp5?+@5-QlZwq?s`gyhM)i*cI`V=A{8)FaWC1EYNwx1c-zR{7*8rZ zM_}(_JCpz#Qct-4lVsNdaVVzAzBRs6VSd7Xn(g!ll00VAJlT^p?pg|w9v&roBaQEv z%pd%Z>Pd;mJOS&x#6KXp?UOR$!-e*m#RI=twyWo`ORHkI*Z8KfT=jVtL&`gSS)`VL8uS4pPX$~Ln zJ2GSr9UU}jzy09XkM_`d5s!f~wP5A5 zlhl0C;hL#)JaRgvSm`uN^ECN_?~G4Y=Jg7_rRW*%Nt1lu0I^;Xw;PKx;}_}0YXtCn zgb&on7Zj`?VB=$QLH;S>1Nr~mLBaD1HvYT{^6_~I)DS2b=6{Xs|DZJo`j2%O5ba|f z7Vf`Ad|rcrk98XG=h80sk@E~b)=OEk@hyXobsz9)@&$$K2+CE^GCIj~(C(A%036K=c=m@}inQhW{T=X0>zx literal 0 HcmV?d00001 diff --git a/test/alert.c b/test/alert.c new file mode 100644 index 0000000..e9d5984 --- /dev/null +++ b/test/alert.c @@ -0,0 +1,6 @@ +#include + +int main(void) { + printf("Alert!\a"); + return 0; +} \ No newline at end of file diff --git a/test1.c b/test/test1.c similarity index 100% rename from test1.c rename to test/test1.c diff --git a/test2.c b/test/test2.c similarity index 100% rename from test2.c rename to test/test2.c