From 34da573577aa04f04b6ad9c4ed4caa2c884c9510 Mon Sep 17 00:00:00 2001 From: Student Date: Mon, 1 Dec 2025 13:07:31 +0400 Subject: [PATCH] commit3 --- .vs/VSWorkspaceState.json | 6 + ...0f32dc48-a420-45cc-acb0-46fefa38fafc.vsidx | Bin 0 -> 107 bytes ...a989096f-7b91-4337-afd0-537a510f972c.vsidx | Bin 0 -> 107 bytes ...f979542d-b80d-40aa-a314-7298ad2f88ef.vsidx | Bin 0 -> 42730 bytes .vs/Volkova/v17/.suo | Bin 0 -> 53248 bytes .vs/commit_21/v17/.wsuo | Bin 0 -> 11776 bytes Volkova.sln | 25 ++ Volkova/.vs/Volkova.csproj.dtbcache.json | 1 + Volkova/App.config | 6 + Volkova/Form1.Designer.cs | 375 ++++++++++++++++++ Volkova/Form1.cs | 243 ++++++++++++ Volkova/Form1.resx | 120 ++++++ Volkova/Program.cs | 22 + Volkova/Properties/AssemblyInfo.cs | 36 ++ Volkova/Properties/Resources.Designer.cs | 71 ++++ Volkova/Properties/Resources.resx | 117 ++++++ Volkova/Properties/Settings.Designer.cs | 30 ++ Volkova/Properties/Settings.settings | 7 + Volkova/Volkova.csproj | 93 +++++ Volkova/bin/Debug/AnalaizerClass.dll | Bin 0 -> 11264 bytes Volkova/bin/Debug/CalcClass.dll | Bin 0 -> 5632 bytes Volkova/bin/Debug/Volkova.exe | Bin 0 -> 15872 bytes Volkova/bin/Debug/Volkova.exe.config | 6 + Volkova/bin/Debug/Volkova.pdb | Bin 0 -> 44544 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 137 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2236 bytes Volkova/obj/Debug/Volkova.Form1.resources | Bin 0 -> 180 bytes .../Volkova.Properties.Resources.resources | Bin 0 -> 180 bytes .../Volkova.csproj.AssemblyReference.cache | Bin 0 -> 6985 bytes Volkova/obj/Debug/Volkova.csproj.CopyComplete | 0 .../Volkova.csproj.CoreCompileInputs.cache | 1 + .../Debug/Volkova.csproj.FileListAbsolute.txt | 25 ++ .../Volkova.csproj.GenerateResource.cache | Bin 0 -> 126 bytes Volkova/obj/Debug/Volkova.exe | Bin 0 -> 15872 bytes Volkova/obj/Debug/Volkova.pdb | Bin 0 -> 44544 bytes 36 files changed, 1188 insertions(+) create mode 100644 .vs/VSWorkspaceState.json create mode 100644 .vs/Volkova/FileContentIndex/0f32dc48-a420-45cc-acb0-46fefa38fafc.vsidx create mode 100644 .vs/Volkova/FileContentIndex/a989096f-7b91-4337-afd0-537a510f972c.vsidx create mode 100644 .vs/Volkova/FileContentIndex/f979542d-b80d-40aa-a314-7298ad2f88ef.vsidx create mode 100644 .vs/Volkova/v17/.suo create mode 100644 .vs/commit_21/v17/.wsuo create mode 100644 Volkova.sln create mode 100644 Volkova/.vs/Volkova.csproj.dtbcache.json create mode 100644 Volkova/App.config create mode 100644 Volkova/Form1.Designer.cs create mode 100644 Volkova/Form1.cs create mode 100644 Volkova/Form1.resx create mode 100644 Volkova/Program.cs create mode 100644 Volkova/Properties/AssemblyInfo.cs create mode 100644 Volkova/Properties/Resources.Designer.cs create mode 100644 Volkova/Properties/Resources.resx create mode 100644 Volkova/Properties/Settings.Designer.cs create mode 100644 Volkova/Properties/Settings.settings create mode 100644 Volkova/Volkova.csproj create mode 100644 Volkova/bin/Debug/AnalaizerClass.dll create mode 100644 Volkova/bin/Debug/CalcClass.dll create mode 100644 Volkova/bin/Debug/Volkova.exe create mode 100644 Volkova/bin/Debug/Volkova.exe.config create mode 100644 Volkova/bin/Debug/Volkova.pdb create mode 100644 Volkova/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 Volkova/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Volkova/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Volkova/obj/Debug/Volkova.Form1.resources create mode 100644 Volkova/obj/Debug/Volkova.Properties.Resources.resources create mode 100644 Volkova/obj/Debug/Volkova.csproj.AssemblyReference.cache create mode 100644 Volkova/obj/Debug/Volkova.csproj.CopyComplete create mode 100644 Volkova/obj/Debug/Volkova.csproj.CoreCompileInputs.cache create mode 100644 Volkova/obj/Debug/Volkova.csproj.FileListAbsolute.txt create mode 100644 Volkova/obj/Debug/Volkova.csproj.GenerateResource.cache create mode 100644 Volkova/obj/Debug/Volkova.exe create mode 100644 Volkova/obj/Debug/Volkova.pdb diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..6b61141 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,6 @@ +{ + "ExpandedNodes": [ + "" + ], + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/Volkova/FileContentIndex/0f32dc48-a420-45cc-acb0-46fefa38fafc.vsidx b/.vs/Volkova/FileContentIndex/0f32dc48-a420-45cc-acb0-46fefa38fafc.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..70aef67a00f5a48bfb0d87044cf8f151e2685b5d GIT binary patch literal 107 wcmZ>EaTnxZU~p%E02V0C38Z0cW+XOHDO{Wlsuo0n)bd05(ok9*N*hCI0FV0t;Q#;t literal 0 HcmV?d00001 diff --git a/.vs/Volkova/FileContentIndex/a989096f-7b91-4337-afd0-537a510f972c.vsidx b/.vs/Volkova/FileContentIndex/a989096f-7b91-4337-afd0-537a510f972c.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..70aef67a00f5a48bfb0d87044cf8f151e2685b5d GIT binary patch literal 107 wcmZ>EaTnxZU~p%E02V0C38Z0cW+XOHDO{Wlsuo0n)bd05(ok9*N*hCI0FV0t;Q#;t literal 0 HcmV?d00001 diff --git a/.vs/Volkova/FileContentIndex/f979542d-b80d-40aa-a314-7298ad2f88ef.vsidx b/.vs/Volkova/FileContentIndex/f979542d-b80d-40aa-a314-7298ad2f88ef.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..ab5c0ffd5fb72d82a0404962fc96264203a08537 GIT binary patch literal 42730 zcmb`vcf6iOwZ1=l?_}=;vG;}{qDhc62qYm8(nBE4G=hKx5D}Fk&4MK$BFEmlf?aIb zu@kXjL+o7;v0)ecQTSfhn)?k=f9H?i`JCjPlv7SV z>)3r~AHC(YM?dPcbB;TD@#&|}IN`KYAAa&lUB|!UHD~-_-LsDW{?Pwly(>;Tf!>WLo^{sAr=IjL&29gede2M+4&6ZS^4WbLoq}U++(;WY zw4Zj*-Eo&!fOdTQSszTN@fv)$K;w5UR%7q{^a3uF*48?YYC4 z&ES>^+%jqz8bB4clk{pQDWsD!ZoFCEj?S?*fxE`68YQD6ZFH<{AGtMmQeE#k()O&9 zlW4$*dTyb$qjrtEW{tGx(E#+2NEH*?a24Cus~B$QRqi<2&n;tZWJFuh)EA7k&yTcM zj&PIb{xd+vDE(h>EKw(|#7&?)r)WwfoY8nHj3+Ng_BAd%0Y@GOi&?s!ds4^Rwi za1C-Jj-hez92$mUEAft1VA80*hpXr$SYxOCF(4wJ?iF0nwh0YqK4qkx(i6wp`M3v_ zj zm}Mfp!?uH}PaJ6{lGQzs{tmalU_hFISw`FICbZ9uHOAr={DcWR+V-ORXkeIz+ipW` zFY2vaEU<`1md&vY=Eb%n<8=EsSAi+aXf*e}P!X!AltH9Z<1+!d>jp+)sGV0DoFJID zEPP9K=d_V_8m1mJo+-9%s9nxvVJNv}v@M%ZLpIt@9%~nlv>wmvuj(7+sra zrI(Gg- zD(%kZ1Q~974I6T?*plJ)?BRB&;dTTg*!``$F%{w7!|nV*jZA-ehuT=(`23-EIJcMDGpkj{j;%th%8k#Ow>N9wDopAZn)iC-JwPrNy9eNq~S(7T_6I}9xfVhTi>BwP?8Awnkx68JxPVDp%=K_=1Xu zJPP1Bdx68orDZklTwsBV=J2Q@MZI|kS5*;Wm=+t7s`&zUmSX1ag|O41(2?vipRrtNl2+7*HW zCHN%i_bE5HiS)sUj11ehd$8XaZr8C_={FAUx(7P>bdjv#HZs(nH<*drnENaxqeiM9 zkF<-ax)!YS$Jz%*+PM{oZm!!=LKf~ZX{^0>q+LB`Ygs8yrr6HC3VLc`>cu*`;Y96! z226q^ZaLPjAWjk$iH#H6qFrNS4}&|y3+vISTLQL}ED$~L&L3&>Q8LjW{N<5$ZSB(t zwv(Hco{ql}tcKg2d$8>a2l3FoE4x;!p*~Dg`r`IZgkul~78{HDwW#K2TV)%StovR|8_WW^1(O=-keM^Z#W*qaK z6`!3<~!bi*Pa)~cgzw`wH&6E4^j(j7uNWe(?>eNjC%%k7X3b99@}$OKjkVh`kGh_bHe;ymF&F|CIEM1A6P&ih3VN}7?V5NJnLJLn zKc%)7(Ah`53+{WzPkH+Cq?oX>F7HKrr9qTD@ab&Yw7 zt1w<{U}(dA{xvkQJu~v`(j)ee?0GOXkpVqe&t8w!PPpbv7s+zhhw>Wb+jcLl8{HHQ zwcQ3=eT+#(g-ODAz5R zi{0ZSI@tR=*4{nRep(L6G$CuaLg?f1RjM0p52N-`{gxqPeqA`&2LEC(mkDnBps<|z z=OgXWOqPKo5eo1|Jl426)UK$F4LzcOO|2!ED2itMmZ~v6C3zxXo%#!1o6tTrhzy61 zw(Ia`MsugZ(KEiyEH~T1Q$}Tde7L=!3_cZa!B5886o#xiK7|R(qFk2OVmy>pn;BCr zHq!pt=QvM)W9`=??bnO~Iw@8SUQ}kWBV%m|Aq)4wIK3l`4ytPSG$!Ti!{nVXWJGl+ zDbG$GYmh~I$ilEB_O)!RU5>$P3iKuHzv;!mqjbv&mNXz#@0jxV9{MpR*Idw;>#8GM zm_-B_X@~9ff9hfsDsa&@w$L~js_6J+)Y8rFrF6Ed?WVv21N;9sfpMgLnZ^^2%H~x1 z;i?hmL^ESYgSFD20lP7j|Mnn5Q+J(r)XvU_$cD|yDo+C`^NA53OLz1mopMXm?x66n zTRzb0=ngH!l65=HxSWnK5r(ujiQIyPnf_c*lI`3gf?+x2q&j197piY9MsiN~dkTWKW@w_vrr6XVbVgwFZ%K*$aQJzBqhDq=8|N$6K%%>uI$L{iCGN zay%3JSEV!$4GcF9hOfSWHq#e6(mTadfA3T`bsq&x(M8l^SgeX~kjRE-ryEeRhIj`L zUsT7!#Aa+)-zckIi-%M^A$Hx2l0K~6EKH(tZIAJ7Y_NU0oLffPTw2RS#_~0%evX3? zG>8UuE{BmZ+N83K3K@uUFbu94xpClTk79?0acUe#Dgu0FFts^!nn)H;_n5l+<@_CO zSC++kQ+o*Aj$>E6!mEet0<}al8gR}?`vCK_eDy+7>iL?xoHC3;e-N%Ci_g?Cmj@j~ zuJ5lKX>Y3Wq9l#qP7BBEAc2wAGQP_hZoG?zRbM7f@TvLNJY!Orm9cMT`hm0;Yzlf!G;goF=$8?#f<>yJ-1Nzik!FiR2U8LnpLL zYIalmqA?Gec?oqN!u;K_l%!Tz4m-(moBDfMe}27J|N% zOfZN&t8DeGUDxQbb`kNG*i~c4Hj(&kb^-?#Oa*PNwa#3**NociMYlS?z^b!Ef| zLt{hu4fl&%1b74$SxQWk#GFzr{HBsaecG6F)hj zVknscW8>THi6IrGDaOw2it2>{VGtQO)n8O=E_T3lTod7MTb|4z|MPeN+__%&2}^9j zZP%*A+SY83h)m%RF{XV`R(c8CG{P-BkvWlQU$d z>aEX=|7o{wrMl55L?io-j-l@^F_^q`7N4gJKEKes9><7s)P-2VkT^4G;4PG=jGnMF z4%efuCPF8Dr$?0Oy`ws!bbalzTWwArHW=<}alG0)G3l@~G0>@vlJRW|R;?KB)T<%5 zgqg_1#9X!b{?{&>)!hj@yKEXyr)rGT&Bg4S;Bw5m`KFOJ1^wktj60i_3#)ezWY|q1iN3)wse;D2%8+m!0j|?9gx1ix`RP5T{jmELy7$z zYgdl67Y_QHFAl2Mo_%!sC=4FwS(1z!HHmKSZZ_I3*yRLc(NMdf*5X?i+-l6N4=;n2 z+OX5x!+c>zplz3Cr(gYneXQ*>(w>E@m$k3L2t$59=om3BY-Y;;5k0OKkb>?s(Q3vO9d0cUaP;oh4#!LGvW zNbw5RGE{Mw#VW#(ND7~8E9TI(NyAo3fv1!b1_hBslyhQFNetNU0=Wx4+yzn$&D`bf zRS^Za=H#DrA`Bq~yE!`j+q#--*ubPr)$);prky*$fjjk3yq&X%I*4FE z4H5lxsGovTUEgw-_wuNCIHnlqo|e{f`)~y%#^_(>5pC{=LUeo=PoURR`<}Tp@VLFb z@6~DZ;E~FX)QB_XF(4ztZj;!Hcj*K847REjgb6;CSv=N`s+JtZYBDs~eGMKHbW!S} z@kEb`#-{YWE1C(&_)i(17$pHp1xKi$GK zfV()ir`bK!R~EI?WrECT?a)}D&##9;#(EL+z3!S&@lDPB#BcDVmIWHM{miGYsud4k zh;j~FYQwg6xa}BeYe^YcTlXMbQ}4vKM_K09utOjF7H(WU7ICoOJ*PV@5$r!#E(Wez z$gFYo;o*x5%+;U5aEYD9?*XdziaQ36fgh+7o~Ph){~1`SYuz_^KHaOvZqGWZy<)Kc z@9xcvW5P0sY=&7AudUHUr#7eKl|o5U`dB+XYbVgRXSl@EM%n{#;67OOEPsAAj8$y! zT^ySN#4bkUax|33GCOcEHjR5ySGA2V#515}F03(Wter8^UNHVdVv34hp^=iqWu5sNJYtYeTHZLSEzlQq`E z8ZOrL_0T`ci_YZ>$6l;Y%#H*1*tRq7p}7wEvCkrA0lq|gYTogXLd)IAjkTwawC4`S zYt=|w)xXOae0k)ABAB46X56P33pP}=w&sz!z4i)Oc;h8RiM}S*b`F?Hz zm?0}Y+sgusg-%;t>z%^W3}_YPiLMl0!g&Q|#5jExpb!!3^{vr_TfY~$80EF}V@CY2 zSK;QfZ?T5_GSTX2SbtF3IUH!iTxBR0ZoZh{8?^UR%Sd}a_5Ry(*&T*fVb#76&?APg zk7Er4ix=3sTFJ10(MH0zdUZc?&LbUyR3cc;emxRG{TkMQNI-3XUgFy}CV z>fTXrKK!KIuWMd5!SBM1Gjx#ecWMUdDj0v)m5b%FI<@C6&+qOr*eVaUlnkXasBh}1 zt`7EHJGwQ{$!2V@&0vz+yht0j)RSB$Bnkj_+pNs>Ae{2 zQf@s@X5A@c>QQ|a7;XFRoT0RYMxvR?)t%};Q+T2rY8-yXIS2jK+7;*NGIQs7ea&Jt z|EHD=H8x07#`_}HygE9-sd%vZ>#%QD5X!hwf50K@Ss1n5*}8HkNI5Nz(Vu9 z_SI@*^an#Q6%A!TCRg87@2GvC)zw1QXEY5U;!zRv^mQC~R`l@cvQAylx#)kgUhNH7 zw%iYowV6E#iQ-l z6MQnA)fdfO!&ez<&zfj&8!RZ3#(B;*Qp+5JvR8!y<~~a~>D%jAj0tjHH*y&SJ8Z`e zj5}hzf$7rLZP>SPcme}jg)_v%Z5yLp(+Z0jYIZKW*kMA}CJrGPg>!2k;+7aUKy8f| zM$pI=A#b1ob%3)cGKr z$eJ?$KGATP2}U`4&6a~nT2BWlHrB4GBZ%%c*b0a2`#s+w?2n(cr0*NK7~i(h-x`h= zplavC4pXTgD3yKo9#r?l?je0RD&}W)*V;s-#Lw+j2CMFRz>C@Ur2D%Dfn7H0G}4W0 zud&zFHx<1i7IAD_&1UGGK7ED74wbm1hUu$=fb0~;r3o@)%`*^!#;zkWc(Cdw(uHu3 zUTGi49-Ql)XO?E_x|ZOEZ8cd?T%3sDRU(@rn!E(b=PHS%+O%{}@ zjtIO6qxEOE|J<=NB4q?xsOwgH^y=~fFKV%VX|-YQP}|y1m1_#?LVXAIZwq>LL~UIs zd;Y=x8HXXd5|Msa2BcM7v(7%QUOvR0=U2q;Pe44UGjmD&(MbDKAN1Nk_h%4SaC{r5 zsvQDBW~7_9yHLfSekw~Z@L`6mPwGYeqw)ojHq#+AnRASI7Qo*0>hqw;r;eB1Et z!ncRjb*J!MVe7a%|E%X8;d{cS-#hYsBJ+h^vkjBO4-E4VUH3mI^33pl;kn752dnqM z@Im2);YHykuNX^UwRAz(4gpG5qB4_VD?z z<$2Su%3qlDi^9(cKP&tkSiR4U{QSr-2){7=qVS8uFA2Xi{Ic-N!>dCx&tU7jG4e0NzksQNe; zu6VQoR{y5tZ;pIK3#cjgj9Rz7*Du?@az>Nq=|b_k`b@^!JA^hi%V? zlmC&Ve=PFH!&ktTyE6Hoiu~Egp9_Bh=F`3y{!;jA*#2D;{%X>{7XEtDzX@B%%v|-uJV}zkvC)8^gbZwa@Qh+wq5_-xU61_)lSe-Bb7fCH&VgXGE3$ zcUV0fKo{Sf^jpFva_M%f+QoLYc^BV4>1=Wj zGJI%w70k!?-|PO>;Wc5t-Kz9;FrW6|$Q!~N!<)jJVLtvut?t_zJ~I4}Fke z_Rz@3hPQ=}3m*^j@pn{p--+RehffMWB7AcAk>N+d&WlrFKJE0RKPG%e($9)~cKDp| zW0U{*@VVh9CI88hw?{rN%#&)h_o?9v!cT+ww5LbDDEwdHXM~>#8(*Iv`2}Gfk?Z~! zM}A3|$I7aYgRSD1hhG8nX|Ia>>hNpA7l$tizc&0jm`{5{l=F={Z{K4>t!XFNQ1m@E|7Ww0mcSQa~_{#7nlmF?+ zp9z09d{y{!;m^Z-+84uDhp&N+FJFOO_r4MNo8fPTza9Qg_`Bing})#ELHLK^Ys1&U zeA@Mqe;mFc{FCrcVLt8W;Tx0w%gDcu{G0G^!@mpvKKzI9P2oR={}ldn_%AS@_P5A? z5C3=4{~5j|%n?r6YdFkfe#xBH6ps&cR$1~`m=lMRc`>G#GwG_A1K(m^&#Uy?hdJ*k znV(b?^BruJ;|tE>yCwbZVSY+iUDdYG>mtDZ9>pB;W|nBV)9-gCpeCSLMW zU_PF@m3%>%Z`?}02zLMV?8wgzKOZ)Jyg2epVLt5@kzWPtAFmF-Ch3=iUzhaPhu;9J z?=8uHYxwQqcf#tsEc~vdzX#^y51OmJmxn(T{s`=SAC3I+@Q(16FrW76@Ks6weE5su ztHalXzZ(8J%%^=T%*kH0z4*A3yHCjDoTe-Zv=_}AgzhJPQv zDg3AKU&4Qbwd+4&+i`Q!O|)LVQK|HiFkj+S`e>NL-;(*IPx0=sdTtxO9n7cQ2~Z#3 z{MGt@ugLd-Eq~uIZ#a~EzvS;3zCX;TO^G}${2&`aXN1oRp9Ax0PXH``ZqlC=eoE4}M?OFDQzJhOR{upXpY|-kemx(yz88jH z46FYo$$w?iUk%&uH^S<93v9VdVfS^HMSd4-|33t)_aott!F<{$0Pp`4?ERmPd{yMn zg+CATX;%a4xhBk4Ep^}5!e0-6BmB+qw_xx4PUP=K{yuEKf0Xp=VcYYQ`QD@*fm=pYZhXjPT6x zEZBbU3-f7nBhQEJ|A88rxLcv$tUfydCdDKf8+SHF*j z`LyEz{q2#k%{y_MHu?eHm>Px~C;eV>PI&li*amB?R9{?{XaGxE1! z{qzU0`mRg*k6`uuIPwkQpM-y!{GW$!4F3w|(|!-wohcJ^A;FeD5$n5UTR`P5va<_D&A(6@FlNYItwh{>+HXTM>2NzTr9H1H$vd z`~aoO9Rz#-B3L`~dPOncL{|Q?@QS3b3?CX^6+R5c#BCky{M?fCBVhY+WaNj0j|v|h zJ_fejv0+{xD)|Ihdp3dT6$>FDjx5L)+RM_@EE&TN4Uj)0JJ}>FKu32_^DXjii!ruQH*nV9MtLL@h z*C+iAu=c$aw*1>+KJ7h#_q{jiA4vK~lm0PSeOE-@5&6oS zY&~Cz{I%qNEAn^3-wXdBd@Zb=AH(YZDXgBKg?|p~FZ{17RqiI(a(_<#Utrt+x5$5o zwZkouy;*&{BTzgHTb_3+O6LE%E14IvOXkb>l6lj=>fzUnRX_j1U8Ua*R^Qzt-xIby z{BH`C&wpc4JSohJEhX;-d*1`X{9vwRezR2h(_r=RR#(Y0!n0uevw!5du;us#UzOuG ze5L2$@WP}oio7_?YZ#?xW%7AxvhF)9e0X?ucn$2hJUH@(@J87Bw}g)jA00jxwx8R= z$H5FmJ1O~(gth;pVf)2@A5!|xg1wLTy^GHYKNhz9<6-ON^`DZTocyPRw2@{-*F-l74CUtzq6zt9srZen*&B>nr`T@VmnA4!f`N&@kUmdKvl>SLDP4d4TDS2A*c?Y&+{;QPI%YR=}?cF!>e&IQ= z``CkF$Lo;r;_y<~`d7ky+Pb7a7`D9|;N9S(BOjCeVNK77x@ja{d;5NH%I1my1MVJ;kPIK9btasU-|Ef{O<63 z!tV{gFZ}-S2g3aRr|SJ+_(QPm{7B@FM*eu@E5bX%pMdqNt0I3c{Q2+~!e0!3DSS0- zJ=cW4n)I)QzaIWZ_?xif^quhclm3J755w2Oj^B?X-w^rd;a?^F*Rb{Ti?QP0hi`%% zm%qV|$KR9wkMPY&zXjGGcx$oB^O}6=*&X)2+rqY&|Er+*&dI-PWPbZw2f(&>N_blML9pfc|As1mHf*~Nh&&Hg@BHwA;RUew9Rk}%$L*^^dKv?K&pu4-Fp+d*5-%e|XYQO8Uu3KQ-y6 zg?VMU?mHuVR`{IoM53A?HN&jg0^GI1Y7Ri8)3`+GV-q@|0eS9 z!hcBmO_Bc;`Oo3MB>iuZ{~q}t;hV!QBKC6_w%y}l>mLn|C4XZ0HsRZbZy&y6_|D^UJP4qY2;<$<>3|Km9XVjMLsNiczAVq z4Q#n}k=IAw06U(WlfETUlS8yWgMm4}>pI`bS{v{dm%^2=9Qs|H{apjQr{FXTzThe*w0AUyOWp zGEy^jYEA;eBEIJ2&z?*nS)cd*8yOACmONk(a>gKQ!rw z!M1NrxHoWeF<#2SHRx?%E%XoU!U|hz}odq zu=iaW`EB8Mz~2AP@MYn5h2IT(|9ivlPx=SKmnZ#0u=+n5`Qwp40c*FuIHuL*wzw!hyDe-E}DKL}q7Ti^AOZwUW1>A#5lOW68;1>254M7}Bce+vI4`TtD* z%}H;&_j-rJObJg7 zPlMGv1J*9H!u!IuXMfoH4oLbu*zyM_ePQIKu;o`IeI=}49iH^HNne-rjj;VZGJI_E zx52jK_{b-~>NzR$Bf=-cmU~qAl<;Zc$H2DxjPRLBKRfa{kslZN@sZDk?ca9T_FV{D z|1*;RELgqIhVAe3lKz6EzcBowq`xHcOC!HL@+%_03ReFmNq=q9Umt#B_|3_GOZZaQ z_FV?sj`zUY<9)F0|4`CDn)Hu{cZ9Em?Z+o0e;T$OpNss3L2C@Q1*8Ow%mBw{0WhFgSF=!V9VVx`FBbF-C+BDFW7REl7IiCPl3H}YIs`G zr^Bw#b71S63tRvE$OlDU2z&n_;YG<`8hKfGIqdx_!>eHRu7+*j`p6q$^=*Rf|BUlV9KOdd^Q@VT(%o*elpuc6Skf2g4Ofhq`xoeAAlX-kHPK(J`G#$Dp-A=gT4O?k-r%JQqsR1`I^XI4SyZB zo!^1g_kGxQUJtAH$Ke~2|Fg(Hhpq2M*#7?}^6!%W`^Y!J>i;WjyW8#heZ%2#;ZayU zyTP{Ow&6R#w&!lJ?YVpS9?8Eq?0xr3`lRrlutrf;swV--Ipyt?;*D%YQfgec19piu~j7Pr^S7{{mLejj-i^ zoAlqqw)>CC|5N0@M*bUY`I}+uZMX0J9tW#$JZ$<{cw*9b3*RQ`w+-Jud`H-N?*ePb zdqloBtls;C?+a^}`$ygj_P#0My`gGgw=B}?EQy?7l)UI zmxot|SHZULu*j<;uL-XWuS@=eBX5AMZ!@f49h3ZH!^gquJs!5)iIE?k{6|DSIr5`m z`}vrpp8?y?b71d(eE5k;-wr#DPYXW-w%^Z+{QU4sVB7K1{qK?g5&56to5Qyx zf9MWf&v1AoJPx+KqmjoVPYmBC>AS=B_YO(FQ_}Ao`L5x+C;cAbdnWzfk?#|EkMN|V z?-}|2;RhuBf#E6Pso`m`?S4??eZtejGr}`r%gu(h`<$fjA3h-I^CKS^UJyPAcD^iw z)w3e$DG|l1kK&Qt`8`jTR5+9 zesBeRa9uAf9Shq*NDJGN!i|OY>k!f=)6><3>kG|Y(pD922AA?rTwJ&gTvpf1s?3UJ z%AsYYRaJI%<*sSVNncZC)>N6bmA;|UH&n_-{$GU2+-b>8Z9}0co69nrD`j(O-qP&- zmeR1L%5NzRM^u@u)HAtlWvuQ`-dfOF9IXXy3gaT~&A%y(g*d%%X5nl`ZA#f;3iWPk zQ)}eKja=JvacbeT!o3S0RJc#!^un2ivkT`JE+|}DxTdh{+`_dj64hgiL^VvM?V=_1 zD^Weu+A-iPJZLJOv0vc<;J*Bwifq06wYlINN=?N>Y{LQk6<2_BD}8RI%x&{XnO7-` zOXm{oIhFAfmtj3|6}TL`PUZf^;7a^tD)u#Z9X>L(t*>;gZHq-mQ#_Ow>+j-%!iAtZ z>{b73`V2IP8)~*pE8M4W0qE#Ce>yIx@$-5n7IQ8w0QCoF)U?6{pm#Zk``?A|9Qrz) zf0GNf_qXCiU%0VwGq{8_aaCbYIg;z8SW;YFxUSG#=b&iY94T=FXfMRI zgnnGCrFVO7C=L3|4C=Q18>`I5vW!vJ6l*a`%s^I~-X&_2O;z5w;k9KpQ+5Xa zptd6z0dZAD*lC3eKz&2+G4kpkGmFLkcVqDp;4J3UO#aOW_eGjX3pRt!k(pR|F{q!+ zEIZ7s{)!t&v5%r9H*$w)iv1GRV>A=ha0Gv6GSh62(M;S(oqDyn05lHhQ+pTAD(qgi zw60edt}XOlts-s)y<6O;&?|c<8ZBm3Y?xiS_IVcl-5=bqQj9HLTXIh28cAm1)y^Kh zdKR%s{l`$-tadE@b?sVExDYgYiR(anVa&CD=YeQ>{Z3q4xUq0k;bu^qiCaPKA*$2< ziR!fGzG{l*+9T02v-!V(L`%-DlCG_@>8T~1rJ}j}R<3KVan@WtNwm%T(QDC?`!TCT z>veq+EkCEqwVD%bUTHa0bP|H|FJa`&%X*YVlJWpfXx+yknv1FFmcRmN3*HsfTO zxm9Lv<<6~KBin37#N2t6JC7@`ZKt~e(cJl!JD*m2ZC~c6jJ-IpM#RyaU8AX`9Gzns z9qqLMbOg1RUg8LfOA9UI2#OmEHx+IM9W`-U;fz8x_)k=)Be*ZMS<(>{_bIfzV<%e1 zwuqLoHqnvOZ$(Qwj{DX~?aPRm;wXsf)c*ToZST^~`x3dP7ajoGYdv5AXn*wpQ}j}C zZQ;7YjfI;EH-pYHaX#liR>0#5r6@|7$-&#<( z5VSpdn6uHfMYN1<6W11QEZkJM8FZF9gZC-aNBf-C>b7PH=$v<@oWoz&RM8aMpzWp= zE&y%A{#8P6HrLw4wS^lCHx+IM9rykDD{6ChC;Jpm2fg2!u#`M|>P!&TEUqqGTez`s zQ{iUN9;tC!;e1eQx$iOE2&H`;;}w-+EzYF{HJ3zd5my(kE!iG|;xFsn_K7 zitO-V+W@*sipvYv7plkA z|G-)k#f|jU=QCHG#f3`?mldur+)!vqS66W>cu1iu_(9d4gK7mos8(&!yIi%!b)YQ~ zHx+u9>-9m^hW=zFPOYb`8HKY7XBX~UxL@I%!Uctk3zrlwEnHT3XyK~DHHB*nHxzCx z+*G)^a7*D4g#>kHyU^#S^>wc; zTTJ`3fc_?W*M@4thO)y3BvWk32F5{Dr%&eM^g{LPrJ~l`$Y1B4`Ztw+$I)voys7lN zXZE_6wCv{UwL538O>svmTGIXVVn*La*n2l)J<+>t{}Nhg?~R16 zD+iP%W*7D`?<3YNw3&3Dt;BVOrg$D9`aHb6^f-UKURb!K(0hE^64w;2FLZ2|(>n18 zu>1F+NM8HYb!gRfDE(N9+`Zqr4#%RRnh&q?hgV$hb4JV9N^4wKZC+RPt}7p0hj*E- zPJKzVM;jTnrC3D$n{sVS^as&)Zo+cnF`)h+s^>`V>Ze@dg1TM^dLlBItDXmVZM%H# zclKJ+^NMA7!~URiPh484&5RP_M$jnX>{(K%hTco{IrGi+sc#Sk^b)U)4a-@J#MOms z3fC8IC{({E7=zg1>f^O-UR7=O$=7S^U4_>#Lzk`98;v#AtDQyfTF00!!`A9|mWr12 zd3IUZQM9BH%GOUS+^29MsP#nCJzmh5Z@S^AdLz%cfeZ^MQhnuR`ImQYi;7nC0dJTBjQ%jcqPs()NZa%qP?)RsC_n-WE}JQ zNYJ%ld9_%y-Xp3;PmGNSw%l_uQJq^$=hkY^*1FeqWO;iM{nelP8LBojzOASk=RVly zG-r)|wz_aLxQbqjrZ{GvzO5}(gJZD*?b8cAk8@A8l3Jz}&H}AvCGA^Us6KaGq9f+> zwYUlNbV}R`I*V6Ud&DVR>syXM-zRnd>SNwVMh*6IW${YJ$rNLwxCONRqA9DftvfAK zJn>t}KQ-HcL8d*O($q^3hb*KW~P9Yr*APOdHNJC`k7+kVlt z)0re%Mz3^D)xV74uB@vHj{qHMaUJLiC|YJS8eDhnp`#}1n|+rw*n`-vrHq2;o>HF^ z4==Qy!Ak4B#xd8lsf7m@THe(_?^|1FNo_2e(tGdfrLS1t*y1Xs9wUipy3xZpWxCNr zboXHN5G|vJiS|qFqU~HuoDi+usN(3lCU`n2TGpL|Xlsov?xEFb1n8&3gOyU*YwvRY zik5fgItI4TnbXHZwEU*(*CzVmwXO175YfIESynao>*Dg-5o&4IN^u?Nj5wU=wgq&D zAZ`Y=t#~B3u5yhGeH!Su4y&1UYd~jyKLrJgIpiQRfXp2UE-18VAttx%Ngp}Pc2ll&%olrg$oP&8mne! zf!Oyb{ocXKX1cx8CgO%dYd0>6TMD;=1K(Gh9x8g5BPsR~dkELsRll_Fu7-p4&zRt~ z<@GLQ+v)CHRI}bC+LCoCa|G9}8lq*4{-WCSrPch?8k?#{R{^iJq!Hd{Gt2u;p=hf- zBM{YgWLf4&=7QI*nMa~kRP&Koz}YnoG`fn*3bmZESX^DWq0se84-t<5Jylp!ej-k- z>tn%wO5yXd^LAljpTleGdVQffjW(h>eYz5l1pAIb+d1devmAdH{l>-b55(Dp2N(8| z>UYf))#+O2JhOMUK(x%j_tm4%iaygidZHR^i>Ni+(~G9BXWaYKZ;wQxwfoJEXuTV& zwT`UUmUnOMcSV-;8FLM`vn{T7YgwN*fzEMpTH#vIeXO{&P+xW*E4o8*?OTg2wt~)9 z(R&Bq9?Yui*@gQS?pHXcaR0&s3g;HiE1X}rpzv7G`7Wy2`7Wy2b7oP^MgUKOE$Qi8 zKNS{D_Z(6*-SaWAr>o!dRMFhQxv9CHgL=|wuIHfr)KfIq?*crbG}rF}`e~(TuIG-P z8k*}_V?S9G&Gn4XlRtAktL&$MqPg=c*OR=pc!m}>nu${i?XRaw;*!EGps`MLHFM^R zYYH7HpVwWb9L>Jdb^Z3bryt36-}@TNyf)pPyl5MIz7h2bqnW7BxW5yR0Q;KPcUbPE zT>pG3bq^(K`IXg2_eWm)eB;hYRJZ#Y(Hh;Ah)03OK=C1<(M+@@&Ir-m2bcZ_mwtD} z#zAZJWK-0(p5KYq)z@I7oGY=dHP(ri^t4fQcDUCSy~|yTxT?_BI^RTFw2ApAY9F8I zMeXCf6D{fNTg&WIo6q&@SO?v`%^*dzKkg)r;EqF&%@-FQ20EIeW9a_F7%{o9 zp8=@N9f`OZbnh&h;-1$%qdPLAlW1M`%JtlPU5&-Tn&Y)6Kz)5!LxeHjSjI>!dV*}k z5_>fA?8+D;PARkvYwKR)hu7X~%nwt%70xfTM$Z7ng9{fHcK@{( zeXp+{d2Qbvd9ja}mT@$C&qULG77{IKL=`=6^Z8D+?;EPkKG}Kg4D%#H^j`PSqSkYz z5w*6vI8mLhxuWIuM$s1NleWXU^gz)vp0J6Ik-K!!JAA@&zokFuSDuV$+aq#q8Q&cd zwewc&?5XIILU)cvZ%_JXg6@|@cc1#bxS>$*b~O}z26A^K9$dJv(0d0b0p4qCL^ZfF zuE+OGaS!3TrC+-n60K1m6unnFiQZ+t=)FF751zfCamh3xb(H(~;m5$toiVlOP zbf4ATPy1GkxDa&h6Z=~X&Wsu8bBs;zr%TR6uh$e>(sNnS8axdhJk=Xry|%n#tY`Fn z{8X;Bp17d!;KF`d<8#d51jVOQpYFtduk{)=#NPi0*R}058v8_RT|R^MCri;>cbKAW z96T)<-F@y6)$H6C)zEEf)b)A`=-yw{V(zy3?n$(d?k|ja2Nv2d*B?=BMj+814Wf>B zIm%)$(??M~`n%YDTnlUC!8wR6au#VrD&Yb;vnmZg0I$ z-ZQF=zA1C-w{U*9=8Et40M^o<=Z*Zvi;joZwR&znyY<>!*KsY<-vhH3`kQz_;lYKL z^!Y`!{q8bFqoeag?3V3kLfX=2mW}k#=aPRtOR}B%lBgbiN$hb=4X)jOJL0uZgnf@J zs;#ezu64#LTcx-3*yijveGorfe|l8Ve(E#V*7bTs+u+?sQge-;qILP~A@*GRsE3F? zo%n5&XpdaAMYV0Nv9p{fV)}{SWr}KW|0J4w6uVP#HX8LM(fzd^CHC}v>w3S!IfXuj z_g4-+qIdaboTxYJd!i}*c}(x}+IgdoiS|eD61RXe>4n&@Jy-LDs(+K|8gmfW zo+@iE>-GCXaY5n1h34y%;<7>`MBf`ZKfShId*b&$w#P^)daX~2`xM%`!TGd((GNwR zE%ipxe(8szZT7TJG^Kx+=E;-Sw#1n07+b%wPE@nc)S^23zD>{c+I9|}$bBjuJPVrZ zzDzv4(3ae~JMh}Nx(~T>x;C0(q!N2PwuV7GbCovIIFq!%VD?)^f3YpzHE5S@P^+kB zzts>euQ!UOyN49Dn`@rm9vwuUF{FQYsy9#N+UMDUXKNQVt^!@t#TkVQ3f18E45G8s zQ%TV?JFP1A6E$@jPn|9OTTD}IjWfp-pQlBi72F>hg>8?|C8FAV&JcUwtk-qk9;(4r zR8)hjifE0_J?Et9#u(AN^g``zEm~DvQP_7&-m6_b`SKgqIW zT3&02eHB^CwZ0^71l_%e-s_6tKFl`?_bYaGxF_2Jy8jW^7H$IdDA&4GpuQoxzZmE^ zf*D{8@!iBVpeu{}Ip4STxm%o3xB&F2Sv1|JX3=zKz31%S>yw~o9;-p4u4nEWK<(@* zv*;9e)27%q_gR*7tVK232GJB}q}b<~?QyI;&D>O{nNtgw7A`AXQMjR^_AwQ;MMui_ zEf#}5lO9!d`8M7HW|xu6IX06gbJ)!Ci@A6I$@#Q*>R literal 0 HcmV?d00001 diff --git a/.vs/Volkova/v17/.suo b/.vs/Volkova/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..35ef89fc02bbed283d5ec2e09dbd2b2ce729b5b1 GIT binary patch literal 53248 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 qcP;;}|Npm| + + + + + \ No newline at end of file diff --git a/Volkova/Form1.Designer.cs b/Volkova/Form1.Designer.cs new file mode 100644 index 0000000..f20d527 --- /dev/null +++ b/Volkova/Form1.Designer.cs @@ -0,0 +1,375 @@ +namespace Volkova +{ + partial class Form1 + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + this.button2 = new System.Windows.Forms.Button(); + this.button3 = new System.Windows.Forms.Button(); + this.button4 = new System.Windows.Forms.Button(); + this.button5 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.button6 = new System.Windows.Forms.Button(); + this.button7 = new System.Windows.Forms.Button(); + this.button8 = new System.Windows.Forms.Button(); + this.button9 = new System.Windows.Forms.Button(); + this.button10 = new System.Windows.Forms.Button(); + this.button11 = new System.Windows.Forms.Button(); + this.button12 = new System.Windows.Forms.Button(); + this.button13 = new System.Windows.Forms.Button(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.button14 = new System.Windows.Forms.Button(); + this.button15 = new System.Windows.Forms.Button(); + this.button16 = new System.Windows.Forms.Button(); + this.button17 = new System.Windows.Forms.Button(); + this.button18 = new System.Windows.Forms.Button(); + this.button19 = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.button20 = new System.Windows.Forms.Button(); + this.button21 = new System.Windows.Forms.Button(); + this.button22 = new System.Windows.Forms.Button(); + this.SuspendLayout(); + // + // button2 + // + this.button2.Location = new System.Drawing.Point(130, 139); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(70, 55); + this.button2.TabIndex = 1; + this.button2.Text = "+/-"; + this.button2.UseVisualStyleBackColor = true; + // + // button3 + // + this.button3.Location = new System.Drawing.Point(221, 139); + this.button3.Name = "button3"; + this.button3.Size = new System.Drawing.Size(70, 55); + this.button3.TabIndex = 2; + this.button3.Text = "%"; + this.button3.UseVisualStyleBackColor = true; + // + // button4 + // + this.button4.Location = new System.Drawing.Point(311, 139); + this.button4.Name = "button4"; + this.button4.Size = new System.Drawing.Size(70, 55); + this.button4.TabIndex = 3; + this.button4.Text = "/"; + this.button4.UseVisualStyleBackColor = true; + this.button4.Click += new System.EventHandler(this.button4_Click); + // + // button5 + // + this.button5.Location = new System.Drawing.Point(40, 139); + this.button5.Name = "button5"; + this.button5.Size = new System.Drawing.Size(70, 55); + this.button5.TabIndex = 4; + this.button5.Text = "C"; + this.button5.UseVisualStyleBackColor = true; + this.button5.Click += new System.EventHandler(this.button5_Click); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(40, 200); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(70, 55); + this.button1.TabIndex = 5; + this.button1.Text = "7"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click_1); + // + // button6 + // + this.button6.Location = new System.Drawing.Point(130, 200); + this.button6.Name = "button6"; + this.button6.Size = new System.Drawing.Size(70, 55); + this.button6.TabIndex = 6; + this.button6.Text = "8"; + this.button6.UseVisualStyleBackColor = true; + this.button6.Click += new System.EventHandler(this.button6_Click); + // + // button7 + // + this.button7.Location = new System.Drawing.Point(221, 200); + this.button7.Name = "button7"; + this.button7.Size = new System.Drawing.Size(70, 55); + this.button7.TabIndex = 7; + this.button7.Text = "9"; + this.button7.UseVisualStyleBackColor = true; + this.button7.Click += new System.EventHandler(this.button7_Click); + // + // button8 + // + this.button8.Location = new System.Drawing.Point(311, 200); + this.button8.Name = "button8"; + this.button8.Size = new System.Drawing.Size(70, 55); + this.button8.TabIndex = 8; + this.button8.Text = "*"; + this.button8.UseVisualStyleBackColor = true; + this.button8.Click += new System.EventHandler(this.button8_Click); + // + // button9 + // + this.button9.Location = new System.Drawing.Point(40, 261); + this.button9.Name = "button9"; + this.button9.Size = new System.Drawing.Size(70, 55); + this.button9.TabIndex = 9; + this.button9.Text = "4"; + this.button9.UseVisualStyleBackColor = true; + this.button9.Click += new System.EventHandler(this.button9_Click); + // + // button10 + // + this.button10.Location = new System.Drawing.Point(130, 261); + this.button10.Name = "button10"; + this.button10.Size = new System.Drawing.Size(70, 55); + this.button10.TabIndex = 10; + this.button10.Text = "5"; + this.button10.UseVisualStyleBackColor = true; + this.button10.Click += new System.EventHandler(this.button10_Click); + // + // button11 + // + this.button11.Location = new System.Drawing.Point(221, 261); + this.button11.Name = "button11"; + this.button11.Size = new System.Drawing.Size(70, 55); + this.button11.TabIndex = 11; + this.button11.Text = "6"; + this.button11.UseVisualStyleBackColor = true; + this.button11.Click += new System.EventHandler(this.button11_Click); + // + // button12 + // + this.button12.Location = new System.Drawing.Point(311, 261); + this.button12.Name = "button12"; + this.button12.Size = new System.Drawing.Size(70, 55); + this.button12.TabIndex = 12; + this.button12.Text = "-"; + this.button12.UseVisualStyleBackColor = true; + this.button12.Click += new System.EventHandler(this.button12_Click); + // + // button13 + // + this.button13.Location = new System.Drawing.Point(40, 322); + this.button13.Name = "button13"; + this.button13.Size = new System.Drawing.Size(70, 55); + this.button13.TabIndex = 13; + this.button13.Text = "1"; + this.button13.UseVisualStyleBackColor = true; + this.button13.Click += new System.EventHandler(this.button13_Click); + // + // textBox1 + // + this.textBox1.Location = new System.Drawing.Point(40, 95); + this.textBox1.Name = "textBox1"; + this.textBox1.Size = new System.Drawing.Size(160, 20); + this.textBox1.TabIndex = 14; + // + // textBox2 + // + this.textBox2.Location = new System.Drawing.Point(221, 95); + this.textBox2.Name = "textBox2"; + this.textBox2.Size = new System.Drawing.Size(160, 20); + this.textBox2.TabIndex = 15; + // + // button14 + // + this.button14.Location = new System.Drawing.Point(130, 322); + this.button14.Name = "button14"; + this.button14.Size = new System.Drawing.Size(70, 55); + this.button14.TabIndex = 16; + this.button14.Text = "2"; + this.button14.UseVisualStyleBackColor = true; + this.button14.Click += new System.EventHandler(this.button14_Click); + // + // button15 + // + this.button15.Location = new System.Drawing.Point(221, 322); + this.button15.Name = "button15"; + this.button15.Size = new System.Drawing.Size(70, 55); + this.button15.TabIndex = 17; + this.button15.Text = "3"; + this.button15.UseVisualStyleBackColor = true; + this.button15.Click += new System.EventHandler(this.button15_Click); + // + // button16 + // + this.button16.Location = new System.Drawing.Point(311, 322); + this.button16.Name = "button16"; + this.button16.Size = new System.Drawing.Size(70, 55); + this.button16.TabIndex = 18; + this.button16.Text = "+"; + this.button16.UseVisualStyleBackColor = true; + this.button16.Click += new System.EventHandler(this.button16_Click); + // + // button17 + // + this.button17.Location = new System.Drawing.Point(40, 383); + this.button17.Name = "button17"; + this.button17.Size = new System.Drawing.Size(70, 55); + this.button17.TabIndex = 19; + this.button17.Text = "0"; + this.button17.UseVisualStyleBackColor = true; + this.button17.Click += new System.EventHandler(this.button17_Click); + // + // button18 + // + this.button18.Location = new System.Drawing.Point(130, 383); + this.button18.Name = "button18"; + this.button18.Size = new System.Drawing.Size(70, 55); + this.button18.TabIndex = 20; + this.button18.Text = ","; + this.button18.UseVisualStyleBackColor = true; + // + // button19 + // + this.button19.Location = new System.Drawing.Point(221, 383); + this.button19.Name = "button19"; + this.button19.Size = new System.Drawing.Size(160, 55); + this.button19.TabIndex = 21; + this.button19.Text = "="; + this.button19.UseVisualStyleBackColor = true; + this.button19.Click += new System.EventHandler(this.button19_Click); + // + // label1 + // + this.label1.AutoSize = true; + this.label1.Location = new System.Drawing.Point(37, 79); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(66, 13); + this.label1.TabIndex = 22; + this.label1.Text = "Выражение"; + // + // label2 + // + this.label2.AutoSize = true; + this.label2.Location = new System.Drawing.Point(225, 79); + this.label2.Name = "label2"; + this.label2.Size = new System.Drawing.Size(59, 13); + this.label2.TabIndex = 23; + this.label2.Text = "Результат"; + // + // button20 + // + this.button20.Location = new System.Drawing.Point(401, 139); + this.button20.Name = "button20"; + this.button20.Size = new System.Drawing.Size(78, 55); + this.button20.TabIndex = 24; + this.button20.Text = "Mod"; + this.button20.UseVisualStyleBackColor = true; + this.button20.Click += new System.EventHandler(this.button20_Click); + // + // button21 + // + this.button21.Location = new System.Drawing.Point(401, 200); + this.button21.Name = "button21"; + this.button21.Size = new System.Drawing.Size(78, 50); + this.button21.TabIndex = 25; + this.button21.Text = ")"; + this.button21.UseVisualStyleBackColor = true; + this.button21.Click += new System.EventHandler(this.button21_Click); + // + // button22 + // + this.button22.Location = new System.Drawing.Point(403, 261); + this.button22.Name = "button22"; + this.button22.Size = new System.Drawing.Size(76, 55); + this.button22.TabIndex = 26; + this.button22.Text = "("; + this.button22.UseVisualStyleBackColor = true; + this.button22.Click += new System.EventHandler(this.button22_Click); + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.button22); + this.Controls.Add(this.button21); + this.Controls.Add(this.button20); + this.Controls.Add(this.label2); + this.Controls.Add(this.label1); + this.Controls.Add(this.button19); + this.Controls.Add(this.button18); + this.Controls.Add(this.button17); + this.Controls.Add(this.button16); + this.Controls.Add(this.button15); + this.Controls.Add(this.button14); + this.Controls.Add(this.textBox2); + this.Controls.Add(this.textBox1); + this.Controls.Add(this.button13); + this.Controls.Add(this.button12); + this.Controls.Add(this.button11); + this.Controls.Add(this.button10); + this.Controls.Add(this.button9); + this.Controls.Add(this.button8); + this.Controls.Add(this.button7); + this.Controls.Add(this.button6); + this.Controls.Add(this.button1); + this.Controls.Add(this.button5); + this.Controls.Add(this.button4); + this.Controls.Add(this.button3); + this.Controls.Add(this.button2); + this.Name = "Form1"; + this.Load += new System.EventHandler(this.Form1_Load); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button button4; + private System.Windows.Forms.Button button5; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button6; + private System.Windows.Forms.Button button7; + private System.Windows.Forms.Button button8; + private System.Windows.Forms.Button button9; + private System.Windows.Forms.Button button10; + private System.Windows.Forms.Button button11; + private System.Windows.Forms.Button button12; + private System.Windows.Forms.Button button13; + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox textBox2; + private System.Windows.Forms.Button button14; + private System.Windows.Forms.Button button15; + private System.Windows.Forms.Button button16; + private System.Windows.Forms.Button button17; + private System.Windows.Forms.Button button18; + private System.Windows.Forms.Button button19; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button button20; + private System.Windows.Forms.Button button21; + private System.Windows.Forms.Button button22; + } +} + diff --git a/Volkova/Form1.cs b/Volkova/Form1.cs new file mode 100644 index 0000000..d5e2ee3 --- /dev/null +++ b/Volkova/Form1.cs @@ -0,0 +1,243 @@ + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Diagnostics.Eventing.Reader; +using System.Drawing; +using System.Linq; +using System.Linq.Expressions; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static System.Windows.Forms.VisualStyles.VisualStyleElement; +using BaseCalculator; + +namespace Volkova +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + + } + + private void button4_Click(object sender, EventArgs e) + { + textBox1.Text += "/"; + } + + private void Form1_Load(object sender, EventArgs e) + { + + } + + private void button13_Click(object sender, EventArgs e) + { + textBox1.Text += "1"; + + } + + private void button14_Click(object sender, EventArgs e) + { + textBox1.Text += "2"; + } + + private void button15_Click(object sender, EventArgs e) + { + textBox1.Text += "3"; + } + + private void button9_Click(object sender, EventArgs e) + { + textBox1.Text += "4"; + } + + private void button10_Click(object sender, EventArgs e) + { + textBox1.Text += "5"; + } + + private void button11_Click(object sender, EventArgs e) + { + textBox1.Text += "6"; + } + + private void button1_Click_1(object sender, EventArgs e) + { + textBox1.Text += "7"; + } + + private void button6_Click(object sender, EventArgs e) + { + textBox1.Text += "8"; + } + + private void button7_Click(object sender, EventArgs e) + { + textBox1.Text += "9"; + } + + private void button17_Click(object sender, EventArgs e) + { + textBox1.Text += "0"; + } + + private void button16_Click(object sender, EventArgs e) + { + textBox1.Text += "+"; + } + + private void button12_Click(object sender, EventArgs e) + { + textBox1.Text += "-"; + } + + private void button19_Click(object sender, EventArgs e) + { + try + { + string expression = textBox1.Text; + AnalaizerClass.expression = expression; + if (!AnalaizerClass.CheckCurrency()) + { + textBox2.Text = $"Ошибка: некорректные скобки"; + + return; + } + expression = expression.Replace(" ", "").Replace("(", "").Replace(")", ""); + + + if (expression.Contains("+")) + { + string[] parts = expression.Split('+'); + + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Add(a, b); + + textBox2.Text = result.ToString(); + } + } + + + else if (expression.Contains("-")) + { + string[] parts = expression.Split('-'); + + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Sub(a, b); + + textBox2.Text = result.ToString(); + } + } + + else if (expression.Contains("*")) + { + string[] parts = expression.Split('*'); + + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Mult(a, b); + + textBox2.Text = result.ToString(); + } + } + + else if (expression.Contains("/")) + { + string[] parts = expression.Split('/'); + + if (parts.Length == 2) + { + long a = long.Parse(parts[0]); + long b = long.Parse(parts[1]); + + int result = CalcClass.Div(a, b); + + textBox2.Text = result.ToString(); + } + } + else if (expression.Contains("Mod")) + { + string[] parts = expression.Split(new string[] { "Mod" }, StringSplitOptions.None); + if (parts.Length == 2) + { + long a = long.Parse(parts[0].Trim()); + long b = long.Parse(parts[1].Trim()); + if (b == 0) + { + textBox2.Text = "Ошибка: деление на ноль в операции Mod"; + return; + } + int result = CalcClass.Mod(a, b); + textBox2.Text = result.ToString(); + } + + } + + + + else + { + textBox2.Text = "Ошибка: неверный формат выражения"; + } + } + catch (Exception ex) + { + textBox2.Text = $"Ошибка: {ex.Message}"; + } + + } + + private void button8_Click(object sender, EventArgs e) + { + textBox1.Text += "*"; + } + private void button21_Click(object sender, EventArgs e) + { + textBox1.Text += ")"; + } + + + private void button5_Click(object sender, EventArgs e) + { + if (!String.IsNullOrEmpty(textBox1.Text)) + { + textBox1.Text = textBox1.Text.Substring(0, textBox1.Text.Length - 1); + } + } + + + private void button20_Click(object sender, EventArgs e) + { + textBox1.Text += "Mod"; + } + + private void button22_Click(object sender, EventArgs e) + { + textBox1.Text += "("; + } + } + } + + + + + + \ No newline at end of file diff --git a/Volkova/Form1.resx b/Volkova/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Volkova/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Volkova/Program.cs b/Volkova/Program.cs new file mode 100644 index 0000000..4485a56 --- /dev/null +++ b/Volkova/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Volkova +{ + internal static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Volkova/Properties/AssemblyInfo.cs b/Volkova/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..669c1ef --- /dev/null +++ b/Volkova/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов для изменения сведений, +// связанных со сборкой. +[assembly: AssemblyTitle("Volkova")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Volkova")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, следует установить атрибут ComVisible в TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("9f336a2b-ed75-484e-8859-90070342b690")] + +// Сведения о версии сборки состоят из указанных ниже четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номера сборки и редакции по умолчанию +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Volkova/Properties/Resources.Designer.cs b/Volkova/Properties/Resources.Designer.cs new file mode 100644 index 0000000..15077f2 --- /dev/null +++ b/Volkova/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программным средством. +// Версия среды выполнения: 4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если +// код создан повторно. +// +//------------------------------------------------------------------------------ + +namespace Volkova.Properties +{ + + + /// + /// Класс ресурсов со строгим типом для поиска локализованных строк и пр. + /// + // Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder + // класс с помощью таких средств, как ResGen или Visual Studio. + // Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen + // с параметром /str или заново постройте свой VS-проект. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Возврат кэшированного экземпляра ResourceManager, используемого этим классом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Volkova.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Переопределяет свойство CurrentUICulture текущего потока для всех + /// подстановки ресурсов с помощью этого класса ресурсов со строгим типом. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Volkova/Properties/Resources.resx b/Volkova/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Volkova/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Volkova/Properties/Settings.Designer.cs b/Volkova/Properties/Settings.Designer.cs new file mode 100644 index 0000000..6700202 --- /dev/null +++ b/Volkova/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Volkova.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Volkova/Properties/Settings.settings b/Volkova/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Volkova/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Volkova/Volkova.csproj b/Volkova/Volkova.csproj new file mode 100644 index 0000000..39825ea --- /dev/null +++ b/Volkova/Volkova.csproj @@ -0,0 +1,93 @@ + + + + + Debug + AnyCPU + {9F336A2B-ED75-484E-8859-90070342B690} + WinExe + Volkova + Volkova + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\..\..\..\Downloads\AnalaizerClass.dll + + + ..\..\..\..\Downloads\CalcClass.dll + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + \ No newline at end of file diff --git a/Volkova/bin/Debug/AnalaizerClass.dll b/Volkova/bin/Debug/AnalaizerClass.dll new file mode 100644 index 0000000000000000000000000000000000000000..9644b50e544a47c8464fe1255819db789848f344 GIT binary patch literal 11264 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 + + + + + \ No newline at end of file diff --git a/Volkova/bin/Debug/Volkova.pdb b/Volkova/bin/Debug/Volkova.pdb new file mode 100644 index 0000000000000000000000000000000000000000..4c41860563fcf8981aa4c0b848012e49a643ddce GIT binary patch literal 44544 zcmeI53w#vSxxi!^sJ zSW(-na@9&jTZ{O_iY-{`MYKMOO08OnR`1Rqt}OY#1{nR7OibQ2(1Eh&5S%YSCh z`M&d<^O!k16qFTLRfa1|Bi_8Uy#D>Y1(Qd5vwVJk+cw?uCmT4o^}lf;hv&QGf?-(K z?Zd?1W?lljRh=ICHsOxP5-<+-G7R&yZ(YXz<1zckeV$KzA>hiEKCGP*Acc}-u?2ta z^H{Vz6Mvd@2_)*jSyx|^6Mvv+;?Qj^cOv_L>Y~tAW`n^&;q33;5 z3+HdhnZEAKz}ob$I^_=hP7Yl>OXMN)a{$D%FY^}dwcem9n1RO{otXjyC)T;y)$yd zjIWBli@%e^CyX|^1Z18+)fk+73Tzp*mSlKaoNCN_C$E<`)tlkV_W4t@eCY!+v(kNm z{#iv?nK{{k;?e;{C7J2|qU?d8;*3y<-ybRtWDYFOE-KE*4rPRjqSg`z$8HJ4n*VoW z1?XJ=9lNPdq^zkW5Uc*XC+fec#oBE2<2C*#=Ksy6%4;PwUiF`t|JN$kW^)p+`cKUN zn@yG1N@%?5f60?O!olue|KpAOcinK;wwrf9ylnm7o;cwg*TvZfUNG0(zqwYViIZcd z1macy50C4;Z&&9nFXoKgyJz(O&H3u!o#%I-_tL!UvNu#MZxs%QkC_Z75>l%K;#L1A zUiD7)ySqA08C9A!+`T{j(x3QK+s;1p;NDfM-Jjj`_R{iNktR-#nG!g(@6bNk0@7U; z{CR^4F9?UK!iAF~)g_^dNa5tl>Z;;U;iS;q%5Y(E<(xTXk?HAy!l{+zvn%HZ3rAK~ z%?bGOL*cTS6`?9$F?V_Kpu%d)L|B;!+a{{&n3%6jlv*ZA93~o<2;y#B)F>WpjOSNX z&a4W~k^CNQoO5eb8xiZ=P*tQX6sA7xQVrKC`$nWi8?1^NY)VZ~F52MaP$W`TF*9xn z3~PH$Nnd5rWrg{nqUxE2zVRcbjHC)f3o5H-r%a{EmsM7rJ71o3=7z(eIYs4*awCzd zvZCrpDBPHOmZ(bXs47B{(r8rkolylG)KZp zTadOPe$KGc#&p=t!=JfD!b;ndu;S+oD{V}NO&a?1=@M4jo@Ez0!%F+qVgI>z!5S+p z*Ced?Im1eO)nPy1_WrFB*4dVwVdY-XVZ*t5E|9QtkBD9IbB5*8zs1S0{}m$Jza$^x z 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 nj6y~uV-fk?L37{#HHkbVT%rULC6FkAL +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/Volkova/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Volkova/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..5d25611c922c6926deb63769e14ee3881d2499f0 GIT binary patch literal 137 zcmZQ$WMp7qU`%ngiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!O>b9Fvn%i;FXpGIKIZD)mxwa==zG Z=;kXhZob9=vXu*{&Op!Dz}V1|0RX^ODdGSC literal 0 HcmV?d00001 diff --git a/Volkova/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Volkova/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..f62940cfd3949ba041e81ad26fead9e824638dd0 GIT binary patch literal 2236 zcmcIl-)q}25YD#HhrwX>v~EIz|`RLuSWx(1j9b-C!O?kuQ!`{qQ6uP8RaN z@8krBG8hCVgKb$p-FKhv^xcamtyb%ZR9wltO>!aH1eVZxjn|5_UB zN(oJKoAnhHl>Y`332Lp6|MVZ$5f!X4EYJ`mE)12OgbT2p)8*y6SIBM(1{8x%-&&9p z;rV>#%xJ5pE=$lJDsApFG8~NeUyHZoa&JbWbVg0-1G)=Mim2lJJyTvwJP+Q_=ZXgI8IQUu;Kk8sV^FAsxi-Fk#~8i0`Z+fL?N z5D&Dyj_~zz9Z{9@oI2QP<*HWF&GGt*D|bWPEHPSsLM_>xtjE+8;2On@xdG<1S#3V9 zM^JF<%&M27#8%Y6UP&LyY}d#m9MnAZEbv5}rU=$hSI nOdksV2cOns|Etr~M+c|ce!eX&7f*3?MlQ}S&fjnA51)Sk-5w;+ literal 0 HcmV?d00001 diff --git a/Volkova/obj/Debug/Volkova.Form1.resources b/Volkova/obj/Debug/Volkova.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Volkova/obj/Debug/Volkova.Properties.Resources.resources b/Volkova/obj/Debug/Volkova.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Volkova/obj/Debug/Volkova.csproj.AssemblyReference.cache b/Volkova/obj/Debug/Volkova.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..5a5e6badd3d4d07e081613d0c788d1c3f4dbeac2 GIT binary patch literal 6985 zcmeHLO-~a+815*N0*XP235kauF@bI6L$FDsWLsjQ5<(F@tRcg83X{&xmYG?gT=42Y z@n~XY<4!`U`dwQkIehd^E~gz%qW;F6bfM1tXiAQ-Dl7# ztz&|CY4&9G(F1D>wGl(qMx`~*k+VlI;?_%SGncz`jM})^vjUrDlNajkLp5(xOj(Xc}2hke!*@kPF$5i4Q;&!I zeD~G!{sKW!4!@jQJ2Oi^-}|4-S*DvkE|6oq#y!KsKa%`bF2QfiVnFTF=wTLC6^U1t zRiB#}EpKzkB7qc>IV7R@5nngSOB%(SE^Xs|k3k{B5Tu#$tu}W>G zu8Of_IUCa%Q95|iQ@{YY8?1YqLCT@63M)^=)y2emJD708b7Zo%vrQJZy7~(Ly}-S& zqL|P=z;r*=lH>9OKwHer1kN?6K&;C!N3!4@VH>4GG45Y7d=7F9AJipo&yl;kAwi@z zGup~hsIw-rJ%&Xu6N9>J)-cNH3?63 z>%K>aobtyx$34#m62>zjhILL?4ronro78b9KOM(X!w@x(>&)0Xv&aAJuXJ*mQ$k(& z6@Xi7w(LYW-oqqoy`2ggoqE(RWGdft7n-`*F@b+R3We;bxY2ZBH-jY~^4Os^%r7?8 zc~5d9a^*IRcS0)F#;JKovYn_6PPcXGHpy9zyGL~_F@!X&=W{xm0$u%Xn1;1%_QJ_D Jbo2?*{{Y~&+amw~ literal 0 HcmV?d00001 diff --git a/Volkova/obj/Debug/Volkova.csproj.CopyComplete b/Volkova/obj/Debug/Volkova.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/Volkova/obj/Debug/Volkova.csproj.CoreCompileInputs.cache b/Volkova/obj/Debug/Volkova.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..9437e6f --- /dev/null +++ b/Volkova/obj/Debug/Volkova.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +8380f08acfc6074175b3b60b4817c5f6d789c001b8dfbabbe981295e7a250f0f diff --git a/Volkova/obj/Debug/Volkova.csproj.FileListAbsolute.txt b/Volkova/obj/Debug/Volkova.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..7f119ff --- /dev/null +++ b/Volkova/obj/Debug/Volkova.csproj.FileListAbsolute.txt @@ -0,0 +1,25 @@ +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\bin\Debug\Volkova.exe.config +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\bin\Debug\Volkova.exe +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\bin\Debug\Volkova.pdb +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.csproj.AssemblyReference.cache +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.Form1.resources +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.Properties.Resources.resources +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.csproj.GenerateResource.cache +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.csproj.CoreCompileInputs.cache +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.csproj.CopyComplete +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.exe +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\obj\Debug\Volkova.pdb +C:\Users\Student\Documents\Новая папка (2)\Volkova\Volkova\bin\Debug\CalcClass.dll +C:\Users\Student\Source\Repos\commit_21\Volkova\bin\Debug\Volkova.exe.config +C:\Users\Student\Source\Repos\commit_21\Volkova\bin\Debug\Volkova.exe +C:\Users\Student\Source\Repos\commit_21\Volkova\bin\Debug\Volkova.pdb +C:\Users\Student\Source\Repos\commit_21\Volkova\bin\Debug\CalcClass.dll +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.csproj.AssemblyReference.cache +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.Form1.resources +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.Properties.Resources.resources +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.csproj.GenerateResource.cache +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.csproj.CoreCompileInputs.cache +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.csproj.CopyComplete +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.exe +C:\Users\Student\Source\Repos\commit_21\Volkova\obj\Debug\Volkova.pdb +C:\Users\Student\Source\Repos\commit_21\Volkova\bin\Debug\AnalaizerClass.dll diff --git a/Volkova/obj/Debug/Volkova.csproj.GenerateResource.cache b/Volkova/obj/Debug/Volkova.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..8e796bd2439b175b4ed7b250ccdc3d1497b9a421 GIT binary patch literal 126 zcmZQ$WMW`oVB~VkFUmF4D@rY{Ue5w|?ZoC`u}KaYUT0olR;0A__G6951J literal 0 HcmV?d00001 diff --git a/Volkova/obj/Debug/Volkova.exe b/Volkova/obj/Debug/Volkova.exe new file mode 100644 index 0000000000000000000000000000000000000000..bd71f7d1404be4935677b3cc8e323ba093bceff7 GIT binary patch literal 15872 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 z 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 nj6y~uV-fk?L37{#HHkbVT%rULC6FkAL