From fd68d8046ed4a21478ed21e265ada112d1872c00 Mon Sep 17 00:00:00 2001 From: ada-dmitry Date: Thu, 7 Dec 2023 14:54:47 +0300 Subject: [PATCH] 1.4 done --- test/ver1.4/declare.h | 4 ++-- test/ver1.4/functions.c | 4 ++-- test/ver1.4/out/function_zeros_calculator | Bin 21552 -> 21552 bytes 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/ver1.4/declare.h b/test/ver1.4/declare.h index 67eda93..7b60d34 100644 --- a/test/ver1.4/declare.h +++ b/test/ver1.4/declare.h @@ -4,8 +4,8 @@ extern short method, *mth, sig_flag; // Декларирование глобальных переменных, // как внешних для последующего использования их во всей программе. #define H 0.000001 -#define A -10000 -#define B 10000 +#define A 0 +#define B 100000000 #define EPS 0.001 double f(double x); diff --git a/test/ver1.4/functions.c b/test/ver1.4/functions.c index 46ee0ff..f3177b3 100644 --- a/test/ver1.4/functions.c +++ b/test/ver1.4/functions.c @@ -10,7 +10,7 @@ double f(double x) // Функция, заданная пользователем, для которой происходит поиск корней. { - return x - 125; + return x - x * x + 1349; } void show_grapgh() @@ -22,7 +22,7 @@ void show_grapgh() new_term.c_lflag &= ~(ECHO | ICANON); tcsetattr(STDIN_FILENO, TCSANOW, &new_term); - char func[100] = "x - 125"; + char func[100] = "x - x * x + 1349"; // Подключение GNU Plot FILE *gp = popen("gnuplot -persist", "w"); diff --git a/test/ver1.4/out/function_zeros_calculator b/test/ver1.4/out/function_zeros_calculator index cd5b92d90353503c1ad5a514316de5880fe1eae5..f06347bff182ab4f1eb95a8d4cce8b4b3b479cc1 100755 GIT binary patch delta 3564 zcmZu!4Nz3q6@G8=2}p1k*hRnv7L~}4f&}@CQYE;uNpuEcOt3X!bmD5#h?+_iHEa!% zcDvb;=H|~#GbQazLdMJlO01X}ffa{E(`G1>pQeea*fBmq5mAvS^z}RUzJ;~z4)5J} ze(ra^bIyJDK3baP7W{?D;prBM|I%5MoE^RC&*XX9rI?J)0oybYTSU!WFLpnJ8Il`7J{PLBx%%G$+lXS$y?YTEr;VS-qkcm z`(E2(+g@9S&GG48Tc#~1cWDu`$8L6g7B5K-caOuXbn_>_`YgG-8^SaU^(SeNYT{x4 zM7P)8(X`GGqPT-RJ;KxN`!p814)B-Y+^9Qmyw@cr$mI~ZY;gP4BJ%OBZwx?rBkTC= z&mC^RsKp+H3|KMY*ASh4cUBIg4hkP5uq|qnxR8$NbE*`e3%=V$FkxUy8c>#}OjCGM2i4urE&eQFH z&1uZ`?J*1$!}U0coJJ?QPAs~dMz(K31gnqF*;)-Noc0Jj9`o|+2nyXgp^HOGPf<#b za#tN|C9v=^5dSDUSr-d$8{{qLAzOmIquJbqc-L4S;pzZGv}i>4lrMt~{lZZF8FK3d zP%n(gnj$@o{CL+s5;|geM4ziSow`;V8`QPSW4v}R=SdOM!FRBZgvGA1;IK;(HjqnF zuwgDYnARfxhF+)f8mgD=dod3E3gvFf_|oYWH53c|H7LOB??HOe$JpDPi(eSB$mtXD z%o|B-^>xU4^H#v@C6PDp4fgijGFPeY4%15Uh}u;8AQlNR@?Zk7nW|KR?gfufJW~0C zDs{;mRH-L#adzi(g&U804r`vOGLHG3xsppK`#S&dCBGIGt z=LqW~5Y+~jm9+1{Ca5Io@?+RM;BbH(^u-UfR587szu#S>9I{A<+{G>=&3kUPh_ga> zBrJ6wIeIJ+97~y4LNVze`B|`&A{c#7*1+5LEvkjuHB?f19_4JXt&>$J$7S572S0tC zb9qV^kCEt6>M%jydiJxHuEZc6NPQJW^!y^lT>^Gc=+t=-#X*yf z3Je+H{&6&SS3_aKQ8Sj!tJjP>jQzTCaD>yThY`@~U5LLtxdTa+7#r9j+wQOgG5g`y zQY4W%V0oi;nq|2|CO=HrF*98Z9@#64GPvIV&#=XgTPUBVz+=_c~ z{p!f@6xC?L>%&3-p5lNbxFRcu*RssTr$sjX7w8NQs!T2tY1aS?&8rJ8(Lw0c-{Iyy z1=jO{<8+&-5tyT|urcu%#y46!0B#8YRUtea;ft^lkuP}J+flwAiieX<%nKatEkd-n zQ#oLMn|lSeQ>+u3-VDR9f(-|_VS~LH4LZXaWID(mk7}_H%XrRi4`yI<@B^ ziUqwLhc(DWCSc0cagj--414t?q&FHJlQGYs&WJzj^P3@ocrzOwJ*x%aT&oL@7<~LS)uO4f<-P7_D?tvTY z%D0*ief?I+#D~}W*KRIfF=ZIZx4O!|5wsfrp=sw~X~H;;vF}?=Yr=TqJ54iTf7tiE zrY*sE0%JMGlmSiKiSaN-`dAsh033`77d7oWj7NXavT=LL4 zP2+jlXPaIzlt#{c@xIV7_*ilM1=l9nw^7u9J*3J&9yX}1;QEl&7S5M%uy+gR8?px2 zsls`N{C}|@3X|jym{OE%C{fw{MM=5aRZUwD_bC`WQiv~*==-ph(mx1OAs!4th_=>Q z10gJ}xKOsXZ7MF9Av@TSk}^YIKD$sdEa$PmJya!ISx#v|RG=>>0TwNpq(N3&`n9~D zRjfKJcd&s~*>V+&vLBYOv-j-T;a{a76n>@b8~Y{sAoH!R3U^zCZd+S=+17Bmmi@Lo nJKUNolvZ}89C2r|=!&daLI0mUQjs5CiO*g7Rkpb+J}~?TtcN03 delta 3530 zcmZWs3s6+o8NPSnMiyOn7g*jdyBaG*<)PxD!9)TZHufA;+{jQxn@Jm86r1Zg8mM1406^rgo`q492AB(0UE{2&sWmo7?X{=OWkk4tLM_ z|L_05|8dSe_tMrXx8W~FHrpK%zwFE|=a?JKLTU^@BBYWO-En%NyBw5{m zWx@F$=bp6;#a9;{++Gs?S=9G!@+@{UzItk^EJ+>YsaCM+ggJ5v3nbiQx*E;e6SCwD z>~9IF@>w>XP&0MJYO{RHElDHRwXD%`ulx+_aO{d7|F@?3I<~pyyYd#~OGk-_RVCIe z`+JHc`2sz@kn$;?^{P!|8Q2k{VQ4x|gR~_D_!%8%73i@u;>3R(7W<)d_`ftwEf?S* z+nbbbenCh2*@>j&#Ckx8;vIX;H#d5ACh}@f)YEJ@$yNBSle$pxL9Nfaoqp;%)uR6( z3dC-B+z_g4Qdu*(K{uM#MGf4^e93eCm$6j7prT@c(llbVlh`jrn)Yx5X~Mk|dH*(< z8rs`oq7Ee@d0)_RK=ACjlP4fV8)(Z_kUg!F@kF=Y(lo!Gsj}XPeEu~rq3-mEwekbF zeN)hQRgpWT=kE@0=tQhUC*a1^l-zpdyqCdww5|}2_U#A zd?o7Si`pY}lzLeA)%OG~DoZphYSbt#s`AVHX@(d9_HpX`In~Cn-$B@k0t<{lKAV@8 z;&*eE5{F@;c|(a4}@X zP2&p;e6%3FN2OG7JR)n;^m-Qd0xfGBPkyd4|j zVf?tx@Tkrp`u4g=lp?;Gv;FisSG&s&m!8MeHQMBc;XF}7mH!$|`R!~wOV zo({-B&q+L1lKK-Co>8+f@1IbGl%?^!4QkDoTx7bqio~EYoF~x7AgZr2pYxfeN1>9W zD-Yw$fWgnnK;OGydrG)>@aOmZ2&W9{ltFgOIn$ph;I{rB&rSy)lL^QcjjmDH8VfF4Ma)`a@c23=X18+>eeDAQcZnwWVTYtydbq@-s9=pz0 z%mL6B@^+qBKsn&W_zv{eBi_!!*ewnOoei9xlJ*1|@s!NOGTU?~U&ykTb56cy-xste z=HI6E3*L2i@_qyZ;;l9EcIjT=ec*q1>jdwnNnSyF*CcHm@i_&bQVB!kipu=HkfV&d zS+3d1X)@VVPO8KciqeDE_-^`;Tj`$-zkp6XjGw@}=*ALQ)&^{tSuxZ1*fcSX;oH-T z4NxrltfmoP(60>66Sj0Zcc6V2AcNwMLOt=G?-8Q6gW3%EZEmHX2EW5rA@^1Q`;5R# z99Zpbz5RgXVMFeL31Wm4yH)b@+FGvi+GgshJqJ} z^$~n(t&h;FONph}Atg$uxtCb+QioP=hAgINMs}C=`4^A{`y|6+JwKO9){8lJgND*im0Yb%%Ad{s3`!ahK=&5d$ z;T-oh4afMJ-izrbLtNq9*^yY*X-Ynv`$KuDE3z-r7C9Md@7oz^>w6CK-{ZI46*<(` z6ge6>+}GrabhskN0UU`Oi*#_%Ti3Ah$#7ksRhhcHYI*2t`~K0Mw)@zNi_;UN=I%}& zrn!6htv9~-^S5hO-p@K0r~6&~qLlULHEjSE^%%!6?*By7_G1iO&@>x*u;MdK%f;A$ zaV5rc1DaNk(R)$T=%eSgOW?s68Pv237_0xGX}2(@eXeQgIN3L0EW~&WV+DO3;=;4R z9`(#f8AHr(kfLOYjfT5%FT%Z^wRq;FY(s`zO%N`4Ne#H`S)V6Keu7=`WE91Hs%iHS z=$&r+sj1jIv4;P?R+KF^H{&aquI6x{?11UNrjZC^