From db917cc4ba49c13b8e4fab530f0655e93e34750b Mon Sep 17 00:00:00 2001 From: Digi Date: Sun, 7 Jan 2024 16:02:16 +0100 Subject: [PATCH] Homework folder added --- ...face84ec-466c-426a-ad50-2d84fe31c4bb.vsidx | Bin 0 -> 11431 bytes .../ConsoleApp1/FileContentIndex/read.lock | 0 .../ConsoleApp1/.vs/ConsoleApp1/v17/.suo | Bin 0 -> 44544 bytes HF/20240107/ConsoleApp1/App.config | 6 ++ HF/20240107/ConsoleApp1/ConsoleApp1.csproj | 53 ++++++++++ HF/20240107/ConsoleApp1/ConsoleApp1.sln | 25 +++++ HF/20240107/ConsoleApp1/Program.cs | 62 ++++++++++++ .../ConsoleApp1/Properties/AssemblyInfo.cs | 36 +++++++ .../ConsoleApp1/bin/Debug/ConsoleApp1.exe | Bin 0 -> 5632 bytes .../bin/Debug/ConsoleApp1.exe.config | 6 ++ .../ConsoleApp1/bin/Debug/ConsoleApp1.pdb | Bin 0 -> 24064 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + ...ConsoleApp1.csproj.AssemblyReference.cache | Bin 0 -> 4061 bytes ...ConsoleApp1.csproj.CoreCompileInputs.cache | 1 + .../ConsoleApp1.csproj.FileListAbsolute.txt | 8 ++ ...pp1.csproj.SuggestedBindingRedirects.cache | 0 .../ConsoleApp1/obj/Debug/ConsoleApp1.exe | Bin 0 -> 5632 bytes .../ConsoleApp1/obj/Debug/ConsoleApp1.pdb | Bin 0 -> 24064 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6779 bytes HF/20240107/feladat1.cs | 67 ++++++++++++ HF/20240107/feladat2.cs | 95 ++++++++++++++++++ HF/20240107/feladat3.cs | 92 +++++++++++++++++ HF/20240107/feladat4.cs | 56 +++++++++++ HF/20240107/feladat5.cs | 62 ++++++++++++ 24 files changed, 573 insertions(+) create mode 100644 HF/20240107/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/face84ec-466c-426a-ad50-2d84fe31c4bb.vsidx create mode 100644 HF/20240107/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/read.lock create mode 100644 HF/20240107/ConsoleApp1/.vs/ConsoleApp1/v17/.suo create mode 100644 HF/20240107/ConsoleApp1/App.config create mode 100644 HF/20240107/ConsoleApp1/ConsoleApp1.csproj create mode 100644 HF/20240107/ConsoleApp1/ConsoleApp1.sln create mode 100644 HF/20240107/ConsoleApp1/Program.cs create mode 100644 HF/20240107/ConsoleApp1/Properties/AssemblyInfo.cs create mode 100644 HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe create mode 100644 HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe.config create mode 100644 HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.pdb create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.AssemblyReference.cache create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.CoreCompileInputs.cache create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.FileListAbsolute.txt create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.SuggestedBindingRedirects.cache create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.exe create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.pdb create mode 100644 HF/20240107/ConsoleApp1/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 HF/20240107/feladat1.cs create mode 100644 HF/20240107/feladat2.cs create mode 100644 HF/20240107/feladat3.cs create mode 100644 HF/20240107/feladat4.cs create mode 100644 HF/20240107/feladat5.cs diff --git a/HF/20240107/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/face84ec-466c-426a-ad50-2d84fe31c4bb.vsidx b/HF/20240107/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/face84ec-466c-426a-ad50-2d84fe31c4bb.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..60b9ae51bbde2fc38d4730944a59fb9903634d76 GIT binary patch literal 11431 zcmb`Md7LCgmB)KzhWnV|hT)I|ma5tAoa$qsXR3SXsLZJ9n99t^$&9R?nnUCm5Ey30 z84kHo5fM2=7F|)m5k&4A6a^JQ}R?|-!#idHgm!z7M@r2s&%ir!t)bv(D#OgCvq>) zUR!yI@CxH~Mh=*BK*jSa-eAQWu6RMkYgfFaQmt1+P-%*aZdY54QJSxaPXkr|O! zMP3(qDDt+*b77<~N*E(dA&RImV#^seWYmyZBa)3sHKJ}q>xM2Gg=!QgsEJ@C3`7zH zBS9d8KnF6X(3E|eK_mhl2099K9Oxv_X`qWBQ-P@jMg>I_deyMvg%uMHdEtl`9ykz+ z(NLH$tc2l#oLn=MaVYapHA9tzx zfoxr*NM)d8U}Ts{8Oo-R%}BPYvQ?L@MY7eEDwFMg*{;h-$w2*E=^M!C5@4ts_fKdN6L

K~ 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 literal 0 HcmV?d00001 diff --git a/HF/20240107/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/read.lock b/HF/20240107/ConsoleApp1/.vs/ConsoleApp1/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/HF/20240107/ConsoleApp1/.vs/ConsoleApp1/v17/.suo b/HF/20240107/ConsoleApp1/.vs/ConsoleApp1/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..77404abd17d55ba4e272ce6b2dd2821bb94e2c28 GIT binary patch literal 44544 zcmeHQUyK{ad0$FSbc5=4PY5r)>F(N&Hkmd8+f&#~@EZfJFWMW;nOQ zy-WM*^VAe=KU153wPL;VS>8s-{ewq&x%EAVH&jJF(@ zq(fvv?L`;Q-|7AS1n$4n2^e_h*nS#mcqbf|kVTnh06BmScnDAc{chaxuW0u%5Qlt# zeV=pwrvPE&oo!6s`EkI*fX@K_81P4cV}L&eJPP1k@L9m013m}%Jm4|F;{Z1O7Xed% zCjd_Zh-(`6rvP69`~`q~?JIz<0=@<~4ln`B09Ee8bYDTaUIK*C?J$*7FAK{$49HuV zhV9MvXIry>upg-Q=a_y3FmC&^@5F6?@_o)poCC=J$?wVcIS+6SpnOpTgzh1qBe!l{E74X-9zX8+%e+zgG@D0H002j~zGyyFD<&8FA z6>tHt2Dk`N`1SiH;{UGqZX5R-dyk6vOylBl3pIigqfKE}-fe)2U%Xa7y~(UZ;Xqd zvSbfEaCXE9*f!3i&K{^9EJZ)Q;4k)n;^laXi@(49*MNT&lS;OQjNm~M-o#%H@lr~q^yET@oPjJ!DRG3!9ZA1^dpg?-ChviZ zdiTwDZcn!wt%BDmI%cumE}6Dha80+|D4ABSk+Dl~!9vXIQn=gY2(WQ}4OWkV*&DBlKBtJr8crDCyJFmC2vTLgJ?E ze-=+J?loL#1s@c?)RR9|9~_icz0>(mxctv`2uh>p(94wkAEtfK20Xg`e;x&)zQWM2 zWo_@)o$C?7vavMOzw`k8PuRJp5E*y;>GiL{ns64Spsk;JC`Y5h;|Ys^j&1KV^$*%y zXpf1DpLXsCdRg_?e+6{Ej1j!EyB@P8ECZ?ydLL;w=zl{0pgk}y{yC&o^sj-U4d7hG zAGP3@MW1WJ3P2rrc$gZa{i_4;&!G$+%5Vv7-9?-9YukIv^JUbZwo2L);@1B;r2SSe zt6=?U4``wU!}@*ibJ$9c2-$~r*0}h&{-Nw2y1uuFdea&rTVe)0U-pGA`he08*%LOk zmZAND_S|D5;OFc>eVO4r@=|#>K=C&*>evsi01xRfEU^ExFRS&JVd?q415o{+*l77; zk6Q$O_Wc(TN8D`tuY(3G4|Q{L2Wh49v6O(H_HWXj!G9C|q>q0&lXCs9iE^lMM(#s< z)GA7)TYL8AiT<~XJ1&0aLfbsUOTa{~Lw-+w)6Wlvk3i6WWc+&lhv6T#9?bdYDb#~& z4sq*03Vx2yE0A=0lQv1#7hr!9{Ev3Vp9~c&t{fRoz zIQYZ(kF+w%{xFOm(f-NxBChMi#m_ZZ#eahMY5$}Q!nv3BzhOK;$sb%}ii@ATqS0eO z(fF@|>yaaoTSN!)U*c6EI;Hy^_cwOA;xbCmzbgdu-)`MmjwqaZJY}DM;-UdU zJp3z2w}|q&eRD6rr~FC0Dll$X;CNN_*IPC?|1XKLxFP0+1@uU2ctNR5(SH>Dv=yuQ ze-Qrjz{Zszt`RkM=U#r%LhJ>>9Z#bDr;*<%_*r))e-6U`vXDYI2Fl~s81(1bPp|p= z#(0qay8LwtlpsgkgubA+!?R=H=h}m!KORMp>k&e47Z(*j?9O~f`XG>@{{5$B9;^(n@idLZyjkhrFg7%&+Vn4(CYlm5QNgFS^St-jQ74fE#)WR)rOfF)=Xvk=6dpIfe?KUD{( zT&Y&iDp~~ZoFUqxFLeZ`s-YjwA@@_*$F~CgtO9KF;v?EUakd|A_V+;{xtSHyERD59=;@#H}R^$;Ti=X37lIJi-u+R3MQlr44!{ooxodohdEp43prQTgfi_3mVnVh>d zs3CK|u;d5o`xE#+jAApGHRsWDd@1G)q~m^<+6=7i z>$oSQw(Fo-Q?xo~s79>XH4{_2WsC`qMrx02MX5c-X~D}0t)p6NSy=sP9oEyZ)=AYsUWm{qxj$a7 zBQ1oqmiU@y7-fckMOxh-`Y3JF{S=bgTo_%V(k8j*MCq=3`#>;d7=?y^rR%-&dAT}| zRY>Z)S7Fya4_T-Vo4q`j#x=%8w2zGCek`uo6vWlS3P%plbzvK)O?(^n>!!HVw?-W; z`y;?G*(%H;J_U?i=eR5^-%}{T4xXu%cag8ul`K4Q&R@qLcTi8V23JrIYW`cO2d&nu z%YRLl8>_?tx(f>$j z$(vYB;&?NR|4e8Nq-N5=_+l-R+78=d^@lY`${64(rp~F8L;GOK-^41eov7XutN~Yh z*F_E9Psk_^)_^l4d8+JFhH*2Y^;m;U!(9O!$w`%1D5q>-X9c}za2HXM_^Rqbsr(p} zv$)sfFv!9@pT=`JYv5Q?c1jA*;=b_?O5FyZ@--Co+c1({4_P~o^<>s#uS|}r#0Z%^ z>lHCR(vm#TdmeX{iu&6%z_{P5l{$ZobJP>yT4ly~4DLCO(nq7R9yNVfK3rkqj?;1S z;{Ma%_rX2O8RJo!2e=`L$BF#o^ZzXUQBrpW?#N`3FYvu6GzMT!c(DBxEXIaG}6Vu#2Z0lf0myN;E;EWB)T z-!{`eDEuZ)vTP@Wm()q-$h~^%ymxTt_zZd-y%Es!+XX!F45Utj%ET$pbG{so-1F{% zi}vqiA6A}+P@W3P%6`Kg&sCJ4s|IX|PvRb3Q|?k$;RqNH&!9{f8g{mvZ#7M~0B;qx zS8AK3Qn757ZM*3;TiJHG?PQGiGPT(({@%`43fcKm-ZJNEHOI8ebGBKY&u7hQ)vnbl zr9w4Zsa(HS?QU#$J6>gTGdI)R-rVY5yynf;FWh?ft+hISt!}yN-M4PNyIpS{t8ZWK z$Vj)l<<>8>>sHpXv$<@s-junx$VGjH+^$`FyW&)fwp}Ti*?GHS+6z?&Wp*lN*0HTp zK3lMzqJ91E_g!RE;quN}cVo-zxI1fCyxCsSM<@h%kZ@B-vag*?sklqUVdt+^KaIK{ zhV$R_eefWFX8@zhsmJT*Z->>Nqc{oYzehR$sMmi2{vR_uwLu@0ap})pS>$^R%R(gL zX^OG^KZ^6eJZlse|5>D+r2j|C@Z1p@7e9B*sr8Xb`G4e@(zy8b_D}u)=;z;3|3BmU z|4}|r&<%%%Ii#S>!{AFv$@c%lvBw~5HTcS1yWi?13D%#dS9k(!1phx7vQkQ%aq&Nk zw45&)2AzM`&!4Mxc=G9h{~v)@R6b_?sSt9{5yK?>|1dA^$cS724$>;S3wN09*Z&Xu z^05){>-_hi{r?2}U+Vv3Wd9!-?jM^Tq5bKb{;>G}2)4g}dai|$(SikIFh5HD|BUW` zMIZk``j6rNNBF)P*ZMN`_-}cvho5B_=X>@8e(TpE_5YIke;LgOa`@to^b8?a zVJ^bXpZb64x38!EU-Y%L@IF+Bb&UU?q^{}7ssESM|4Zush5so>dhm(s?Iw5zQJs~d z_7>&c=6*S&IH-;vr89?v=#bR5Rww)7^ylQC<%=4rs~E+@&VC#YuUq|R%z~%z;F8!7` zOmhfvz9SEL9chyx0Yqsc$*+NLMMY!uLhAoTQG$2cyZa?TT7Kw_mwou7q>FuF4<&p} zMm?qeUwF#Nw{$4q#PqbT`+HUNQrg4bUZzrnaoFh8?32mY8FgBP)t^=YJq>Gpzv+{E z{c!{}&oIgi|BAG_KlITkpDtl^iAtN~o)e|J?(GA?lwlMa{#BI!7YxQU+%pQW?ZSfG z577T6ERHF{;`bAm`hQWU_6B*rIfxV4!BeuS{}=gR81D7S_+UG1r~Y5Czk>gpVhWPn zz4g$Q`hPii&k*utvhv=M`hPh{k9Dd47ybY9-0PV^jREDs=5G5Byw|=EQ~xi)|Jih} zdsw(1o7DeHzpfPbmpX?uuKyP5Z>j&6xYQ0$7xdo}o+>;x_5V^Ad*@UCFRA~RINomj z^G>7sTd80GPSzJq>i;G6|B`yq8Oe)IEp?r<>pI6>AAxiaElGDv_#|^?eztyE_+aWq zN*_$sWA$bFU}B_u4nCMpFZe!~G*3<<0Y)yey6d?fcRj1`FtF}6=!-Z*?)*yzu14y@p5?O z=kx)h*R3*{+ITVI&sEG$N!iP z$nN?`y*pfG!sEY;-kOeoeLNrZ_?JFH$M^oK_AN^tFewtdZYv?l=__uFQV+Iky zBmK!D0$~7S z)NGrGE}E{DZJEWATgc_|j#aR78DP!j%Q?GMG+UNqnRd&y%u?I6&4ycQ*k0Z$xj7HH zm7R93o%c#+yU1kC7Ls|bvgwq(rd4PHr)43Tm(Q177s(pMGRlTbkWs!3q*k%fa!SQw zvtZo%$w^z%;ipr^&u)D1nsM{i)!!Dc|L`~O|8n}hm8U~#G$8WvS8qJLpYQ)4z>Cn| literal 0 HcmV?d00001 diff --git a/HF/20240107/ConsoleApp1/App.config b/HF/20240107/ConsoleApp1/App.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/HF/20240107/ConsoleApp1/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/HF/20240107/ConsoleApp1/ConsoleApp1.csproj b/HF/20240107/ConsoleApp1/ConsoleApp1.csproj new file mode 100644 index 0000000..50f27b6 --- /dev/null +++ b/HF/20240107/ConsoleApp1/ConsoleApp1.csproj @@ -0,0 +1,53 @@ + + + + + Debug + AnyCPU + {3A50E832-BDD6-49B4-9E30-CC4DDA85C0AA} + Exe + ConsoleApp1 + ConsoleApp1 + v4.8 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/HF/20240107/ConsoleApp1/ConsoleApp1.sln b/HF/20240107/ConsoleApp1/ConsoleApp1.sln new file mode 100644 index 0000000..f8b8dd0 --- /dev/null +++ b/HF/20240107/ConsoleApp1/ConsoleApp1.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.33414.496 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConsoleApp1", "ConsoleApp1.csproj", "{3A50E832-BDD6-49B4-9E30-CC4DDA85C0AA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3A50E832-BDD6-49B4-9E30-CC4DDA85C0AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3A50E832-BDD6-49B4-9E30-CC4DDA85C0AA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3A50E832-BDD6-49B4-9E30-CC4DDA85C0AA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3A50E832-BDD6-49B4-9E30-CC4DDA85C0AA}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {1F91B93E-82ED-41F8-92B1-74D9B980509B} + EndGlobalSection +EndGlobal diff --git a/HF/20240107/ConsoleApp1/Program.cs b/HF/20240107/ConsoleApp1/Program.cs new file mode 100644 index 0000000..9f932cd --- /dev/null +++ b/HF/20240107/ConsoleApp1/Program.cs @@ -0,0 +1,62 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ConsoleApp1 +{ + class Transaction + { + public string leiras; + public int osszeg; + public DateTime datum; + public bool ok = false; + + public Transaction(Account kuldo, Account fogado, int ertek, string megjegyzes) { + this.osszeg = ertek; + kuldo.egyenleg -= osszeg; + fogado.egyenleg += osszeg; + datum = DateTime.Now; + leiras = megjegyzes; + ok = true; + + if (ok) + { + kuldo.transactions.Add(this); + } + } + + + + } + + class Account{ + public string Name { get; set; } + public Account(string nev) { + Name = nev; + } + + public int egyenleg; + public List transactions = new List(); + + + } + internal class Program + { + static void Main(string[] args) + { + Account valaki = new Account("Kis Józsi"); + Account valaki2 = new Account("Nagy Józsi"); + + Transaction pez = new Transaction(valaki, valaki2, 100, "asd"); + Transaction pez1 = new Transaction(valaki, valaki2, 100, "asd2"); + Transaction pez2 = new Transaction(valaki, valaki2, 100, "asd4"); + + foreach (Transaction t in valaki.transactions) + { + Console.WriteLine(t.leiras); + } + } + } +} diff --git a/HF/20240107/ConsoleApp1/Properties/AssemblyInfo.cs b/HF/20240107/ConsoleApp1/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..20ff027 --- /dev/null +++ b/HF/20240107/ConsoleApp1/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("ConsoleApp1")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ConsoleApp1")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("3a50e832-bdd6-49b4-9e30-cc4dda85c0aa")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe b/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe new file mode 100644 index 0000000000000000000000000000000000000000..40e99253ee4f28262b067fb1ddc074ede7565963 GIT binary patch literal 5632 zcmeHLYit}>6+Sb&UT^Hg@guLMw3)1v%6WLRel$33oZ9gtb!$6r>^Lp46wl6HuP2_J z+0M+mUb`-#sI)~0Qq-zKfZ8CaTB+h85EN(yq?O=D3;d`MKN3>l2O>f$5<|q71*ab7I!?w7lzNT|K86x@|kYmKK^@ur<@x`j3xmIVU5M8#dJJ3Zcgah=!F2 zeSfR|(@;h4P=ace6w!KU;(_+!KJ*%%9z0AmbZQVcIEpdhb`B5p+#)pn7*W0ax6+4V zU_v?I9%sIX=+&xFS=mhoVZ5=IsH;-{LA+KDU0TK=-(BI8^u>Y?`4_by7?W!aC(a{P~vKKh7XdIhLRrK;s zqHXIqcPy=>RT_N=(v*r&9(D>*gSurI$119}G!WGQzG@jkMI*bHu!g9*#KHs1%ttF# z_e+)9(g>$z9L=a&7hMKiRNWfDEiq_KZ2v}zELF4KX_EMRZ&jBNa&&J(jVw#XRXwDj zW?5R5qKLErG)CCZn^RGGLav({$i)AzV5-e$P>bGmFOiJl~m2B|B0bZHHJ>MHcACu(;+&h@L?IBJ<?{o9XaasV6si^tb$)SGqPe48o=;ouAlZMO=^q<8@6MNJDa4b||l@F?vDL z$0gmWvgVJHzb5HHNo$oF`2LcZo|T&W6d#s_$aA2dBBtLZ#{UZNWAs-^6}pX1(G`Rh zqpY+!4T?a+mnFz=J$*-wQ!iG+@zx`oELF+X)YG$aEDjl{stcM^3!pEk3!qP{55sGK zSf7#l*~lkpOyfB|v+b(-I7Z(Lq_{&*0p;ybTEI+IbUBby8pBRqRcmMuXg#$_dPve< zNrxo8Ptpe@)j>CtDftH_ElTgLX)Ir=)#Se=q$B`f;f_EvZ4* zp_!vSN|HP}sPxbhol~YIy%5q*(_@N82azG(&4=mB$e1dn2N*cem~kJ*z{=%KOSm!uC^Ef1?uB##L&pkcg%tSn{3{k~ zFjt0vJ8636D)U~?6S=fioG|@Ll(O2@Ga{$Eb1Ntlx{E~)qG%8gIh6w?pFzYvDO?X( zT=6OmVjE`6Y{Atz$!mxEg=e^Ce)V9G59x72So(tGytU3_F1FS1*ADbK`J!uPXKy%^ z%ju0O(9e=Oa{&k z3D*~M|0rHt+uax|iwHchy??dkFmmVv}fcr0ng$?6%0<_Z?*G2su`g`7Y( z9hZ^@Q%jhx?v*_IO+9Nno^KjuRVk_=+ZV2r9~bVtX^1t$r9)UA4-OU9cr^kmr92X;R#e;_4Fj>wjVG1HIBT0|Q+0LYdi>)2+uZN~1{&ii3z==A zSfGh&xDBHOJix2*A1qEy-qiWdlWMF^jm0Ceh5a7YjmXEo1@g+@b zPqiZ-dlcH$q2HboT^;SM=}hKeYv-YKXX_!+k!m%J&P+z{y4^_WI*Js`(1scXKcXRp zwkJmiCd#k*{_qfYqmJo9pmm$dLwuWAdXaCvM)uLlBN}X@93G;tY?l}JKF_j>=RrKz zP%vGS#V~7w#`R8RJ2Bor{>^7E@BjKAvV)HvyKU^sQi?QPH{p~ZK;n>RitmqNuQmPC%aOc%xBW{OjvAl5Z_{6V{UCL z73IOmnLfuISP=3}mR}bkk{OGOJ=w1BCaovr|JzQLHK9gyj%&Oz^s5nrdI*09tCH5|v>oMRs_%0NXXTM_Q z|IVKfFXwo*-}^KD{ycX{pI)rOlWR&NV*WmTkl&kqL|21jj};NU`{SP+zH1?8Y4bs; z)SbZPo6v-9I2n9oyAvlT23xxln&<0wMzOS)M{R9&NN)db7uTj!^z#Dd%5I%TSCj}wmBm_zjTqy`2ePAWw4j00 zgoI|}cJEG%6jAe7rXee^q@K?w4g?6kTk!lLd&c>Y@w6wTALjOiQ9xl_3}t9s@n8XQ zip-d6&ZCyh3hzUrc9c*xv=toO$3}rm%3(1tEX`utozT4@d)}E7ZbB=Vs7{23G|uRj yC&EQZkOMb}rWE>tRk0sFP)-624j(A(&=I-a9}Urh|4Vq|&W{G}|0w@k8Tc2F+2Zd2 literal 0 HcmV?d00001 diff --git a/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe.config b/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.pdb b/HF/20240107/ConsoleApp1/bin/Debug/ConsoleApp1.pdb new file mode 100644 index 0000000000000000000000000000000000000000..fe610b08e74dbb1783a65af83e8e2ce69198a12e GIT binary patch literal 24064 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 +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.AssemblyReference.cache b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..6943b8f3144db26ae5e91dd484c1a6c342627d88 GIT binary patch literal 4061 zcmcInL2J}N6wX5}+pQ>75egpmsF$JABDEKh?G_KZNK?c^q|DAvwnLN2c4oHi_R_Qe zM)2S-(X-%>@FX}BC)Jo-LSAwRnM`=|-uJ!tzLynP4T1oUhP%;QmCY1Q2m2!7dhqyS z=h>6!fX7^M$@t)<);yggg6rswU@FsDY@&VpJwMOXNkqn@!@sMuZL$-knq?{x6EaN_ z0DDUC>*tU4&)<4MzJOcy&25>fR7@o$GMTTrg^bxh&r|oDe3O&ZxLd*-Z_F^;>#*t$wy3wc@two4T>uyLRP zSos5S3wQw@d72Iu(ukCkkSjqGaoIcp%ESSzU8j`dEnKW-faxv+_Nbx6-9m0g7luo1 z%RtxUgR3>Pd?=7|2e&{9Cm{-Fh8Z$#vkqvx76LL1kExn>%@jt(Aps0<#~0Y%Qqokg zMwwIY*3}xDbU;?&uB)-CBIi>8mYiYmgw>_*`?wDkm6|dqthy0b|2NjV-r#tV+Gfq# z8N(O;hu*zHQHGQq3pr~PaydQGv;<(oJ2#SstGN=ITfsXMj5kBE>|eEfIvi5Q+>lqs z)U`U)i4dcNkXl_8U)o)JazkLXJE7`52DJBlBIgrJc$%~uv+;ibs+@HwDQ;G&Aq{nC Z#~=+$QcxA3FcxyQP{J%*H0lcJzX9}&>-_)# literal 0 HcmV?d00001 diff --git a/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.CoreCompileInputs.cache b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..0c63285 --- /dev/null +++ b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +2f1b5aa9ca9324e732c8dc8ad98b9a6b4836d80a diff --git a/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.FileListAbsolute.txt b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..fcbf68d --- /dev/null +++ b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\bin\Debug\ConsoleApp1.exe.config +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\bin\Debug\ConsoleApp1.exe +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\bin\Debug\ConsoleApp1.pdb +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\obj\Debug\ConsoleApp1.csproj.AssemblyReference.cache +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\obj\Debug\ConsoleApp1.csproj.SuggestedBindingRedirects.cache +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\obj\Debug\ConsoleApp1.csproj.CoreCompileInputs.cache +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\obj\Debug\ConsoleApp1.exe +E:\Házi\Programozás\C#\Suli\ProgaOra\HF\20240107\ConsoleApp1\obj\Debug\ConsoleApp1.pdb diff --git a/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.SuggestedBindingRedirects.cache b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.exe b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.exe new file mode 100644 index 0000000000000000000000000000000000000000..40e99253ee4f28262b067fb1ddc074ede7565963 GIT binary patch literal 5632 zcmeHLYit}>6+Sb&UT^Hg@guLMw3)1v%6WLRel$33oZ9gtb!$6r>^Lp46wl6HuP2_J z+0M+mUb`-#sI)~0Qq-zKfZ8CaTB+h85EN(yq?O=D3;d`MKN3>l2O>f$5<|q71*ab7I!?w7lzNT|K86x@|kYmKK^@ur<@x`j3xmIVU5M8#dJJ3Zcgah=!F2 zeSfR|(@;h4P=ace6w!KU;(_+!KJ*%%9z0AmbZQVcIEpdhb`B5p+#)pn7*W0ax6+4V zU_v?I9%sIX=+&xFS=mhoVZ5=IsH;-{LA+KDU0TK=-(BI8^u>Y?`4_by7?W!aC(a{P~vKKh7XdIhLRrK;s zqHXIqcPy=>RT_N=(v*r&9(D>*gSurI$119}G!WGQzG@jkMI*bHu!g9*#KHs1%ttF# z_e+)9(g>$z9L=a&7hMKiRNWfDEiq_KZ2v}zELF4KX_EMRZ&jBNa&&J(jVw#XRXwDj zW?5R5qKLErG)CCZn^RGGLav({$i)AzV5-e$P>bGmFOiJl~m2B|B0bZHHJ>MHcACu(;+&h@L?IBJ<?{o9XaasV6si^tb$)SGqPe48o=;ouAlZMO=^q<8@6MNJDa4b||l@F?vDL z$0gmWvgVJHzb5HHNo$oF`2LcZo|T&W6d#s_$aA2dBBtLZ#{UZNWAs-^6}pX1(G`Rh zqpY+!4T?a+mnFz=J$*-wQ!iG+@zx`oELF+X)YG$aEDjl{stcM^3!pEk3!qP{55sGK zSf7#l*~lkpOyfB|v+b(-I7Z(Lq_{&*0p;ybTEI+IbUBby8pBRqRcmMuXg#$_dPve< zNrxo8Ptpe@)j>CtDftH_ElTgLX)Ir=)#Se=q$B`f;f_EvZ4* zp_!vSN|HP}sPxbhol~YIy%5q*(_@N82azG(&4=mB$e1dn2N*cem~kJ*z{=%KOSm!uC^Ef1?uB##L&pkcg%tSn{3{k~ zFjt0vJ8636D)U~?6S=fioG|@Ll(O2@Ga{$Eb1Ntlx{E~)qG%8gIh6w?pFzYvDO?X( zT=6OmVjE`6Y{Atz$!mxEg=e^Ce)V9G59x72So(tGytU3_F1FS1*ADbK`J!uPXKy%^ z%ju0O(9e=Oa{&k z3D*~M|0rHt+uax|iwHchy??dkFmmVv}fcr0ng$?6%0<_Z?*G2su`g`7Y( z9hZ^@Q%jhx?v*_IO+9Nno^KjuRVk_=+ZV2r9~bVtX^1t$r9)UA4-OU9cr^kmr92X;R#e;_4Fj>wjVG1HIBT0|Q+0LYdi>)2+uZN~1{&ii3z==A zSfGh&xDBHOJix2*A1qEy-qiWdlWMF^jm0Ceh5a7YjmXEo1@g+@b zPqiZ-dlcH$q2HboT^;SM=}hKeYv-YKXX_!+k!m%J&P+z{y4^_WI*Js`(1scXKcXRp zwkJmiCd#k*{_qfYqmJo9pmm$dLwuWAdXaCvM)uLlBN}X@93G;tY?l}JKF_j>=RrKz zP%vGS#V~7w#`R8RJ2Bor{>^7E@BjKAvV)HvyKU^sQi?QPH{p~ZK;n>RitmqNuQmPC%aOc%xBW{OjvAl5Z_{6V{UCL z73IOmnLfuISP=3}mR}bkk{OGOJ=w1BCaovr|JzQLHK9gyj%&Oz^s5nrdI*09tCH5|v>oMRs_%0NXXTM_Q z|IVKfFXwo*-}^KD{ycX{pI)rOlWR&NV*WmTkl&kqL|21jj};NU`{SP+zH1?8Y4bs; z)SbZPo6v-9I2n9oyAvlT23xxln&<0wMzOS)M{R9&NN)db7uTj!^z#Dd%5I%TSCj}wmBm_zjTqy`2ePAWw4j00 zgoI|}cJEG%6jAe7rXee^q@K?w4g?6kTk!lLd&c>Y@w6wTALjOiQ9xl_3}t9s@n8XQ zip-d6&ZCyh3hzUrc9c*xv=toO$3}rm%3(1tEX`utozT4@d)}E7ZbB=Vs7{23G|uRj yC&EQZkOMb}rWE>tRk0sFP)-624j(A(&=I-a9}Urh|4Vq|&W{G}|0w@k8Tc2F+2Zd2 literal 0 HcmV?d00001 diff --git a/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.pdb b/HF/20240107/ConsoleApp1/obj/Debug/ConsoleApp1.pdb new file mode 100644 index 0000000000000000000000000000000000000000..fe610b08e74dbb1783a65af83e8e2ce69198a12e GIT binary patch literal 24064 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 Q+5i3Tqj#GHwdvCEzpOUQi~s-t literal 0 HcmV?d00001 diff --git a/HF/20240107/feladat1.cs b/HF/20240107/feladat1.cs new file mode 100644 index 0000000..deefbfb --- /dev/null +++ b/HF/20240107/feladat1.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ConsoleApp1 +{ + class Felhasznalo + { + private string e_mail, jelszo, felhnev; + + public Felhasznalo(string em, string fn, string pw) + { + E_mail = em; + Jelszo = pw; + Felhnev = fn; + } + + public string E_mail + { + get { return this.e_mail; } + set { this.e_mail = value;} + } + + public string Jelszo + { + get { return this.jelszo; } + set { this.jelszo = value; } + } + public string Felhnev + { + get { return this.felhnev; } + set { this.felhnev = value; } + } + + private string tulajdonsag; + + public string Tulajdonsag + { + get { return this.tulajdonsag; } + set { this.tulajdonsag = value;} + } + public void Hozzaad() + { + Console.WriteLine("Adj meg egy tulajdonságot!"); + Tulajdonsag = Console.ReadLine(); + } + + public void Kiir() + { + Console.WriteLine($"A felhasználó nagyon {Tulajdonsag}."); + } + + + } + class Program + { + static void Main(string[] args) + { + Felhasznalo felh = new Felhasznalo("asd@gmail.com", "KukaLadik", "F3lt0rh3t3tl3n"); + + felh.Hozzaad(); + felh.Kiir(); + } + } +} diff --git a/HF/20240107/feladat2.cs b/HF/20240107/feladat2.cs new file mode 100644 index 0000000..cd442f5 --- /dev/null +++ b/HF/20240107/feladat2.cs @@ -0,0 +1,95 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ConsoleApp1 +{ + class Termek + { + public int ar, keszlet; + public string nev; + + public int Ar + { + get { return this.ar; } + set { this.ar = value;} + } + + public int Keszlet + { + get { return this.keszlet; } + set { this.keszlet = value; } + } + public string Nev + { + get { return this.nev; } + set { this.nev = value; } + } + + public Termek(string name, int price, int db) + { + Nev = name; + Ar = price; + Keszlet = db; + } + + } + + class Kosar + { + public int osszeg = 0; + + public int Osszeg + { + get { return this.osszeg; } + set { this.osszeg = value;} + } + + public void AddItem(Termek t, int darab) + { + if (darab <= t.keszlet) + { + Osszeg += t.Ar * darab; + t.Keszlet -= darab; + } else + { + Console.WriteLine("A vásárlás ennyi termékre nem valósítható meg."); + } + + } + + public void Price() + { + Console.WriteLine(Osszeg); + } + + public void Stock(Termek t) + { + Console.WriteLine(t.Keszlet); + } + + } + class Program + { + static void Main(string[] args) + { + Termek alma = new Termek("alma", 250, 20); + Termek korte = new Termek("korte", 300, 10); + Termek szolo = new Termek("szolo", 500, 5); + + Kosar mykosar = new Kosar(); + mykosar.AddItem(alma, 5); + mykosar.AddItem(korte, 1000); + mykosar.AddItem(szolo, 5); + + mykosar.Price(); + + mykosar.Stock(alma); + Console.WriteLine(alma.Keszlet); + + + } + } +} diff --git a/HF/20240107/feladat3.cs b/HF/20240107/feladat3.cs new file mode 100644 index 0000000..9fc6173 --- /dev/null +++ b/HF/20240107/feladat3.cs @@ -0,0 +1,92 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ConsoleApp1 +{ + class Tanulo + { + public string nev; + public List matek = new List(); + public List tortenelem = new List(); + public List angol = new List(); + public List tesi = new List(); + public List nyelvtan = new List(); + + + public string Nev + { + get { return this.nev; } + set { this.nev = value;} + } + + public double Atlag(List l) + { + return l.Average(); + } + + public void Jegyek(List l) + { + Console.WriteLine("A jegyeid az adott tantárgyból:"); + foreach (int i in l) + { + Console.WriteLine(i); + } + Console.WriteLine(""); + } + + public void JegyAdd(string tantargy, int j) + { + if (tantargy == "matek") + { + matek.Add(j); + } + else if (tantargy == "tori") + { + tortenelem.Add(j); + } + else if (tantargy == "tesi") + { + tesi.Add(j); + } + else if (tantargy == "angol") + { + angol.Add(j); + } + else if (tantargy == "nyelvtan") + { + nyelvtan.Add(j); + } + } + + public Tanulo(string n) + { + Nev = n; + } + } + class Program + { + static void Main(string[] args) + { + Tanulo digi = new Tanulo("Szabó Márton"); + digi.JegyAdd("matek", 5); + digi.JegyAdd("matek", 5); + digi.JegyAdd("matek", 5); + digi.JegyAdd("matek", 5); + + digi.JegyAdd("nyelvtan", 5); + digi.JegyAdd("nyelvtan", 4); + Console.WriteLine($"A tantárgy átlaga: {digi.Atlag(digi.nyelvtan)}"); + digi.Jegyek(digi.matek); + Console.WriteLine(digi.Nev); + + Tanulo asd = new Tanulo("Asd"); + Console.WriteLine(asd.Nev); + asd.JegyAdd("tori", 3); + Console.WriteLine($"A tantárgy átlaga: {asd.Atlag(asd.tortenelem)}"); + asd.Jegyek(asd.tortenelem); + } + } +} diff --git a/HF/20240107/feladat4.cs b/HF/20240107/feladat4.cs new file mode 100644 index 0000000..2ffb899 --- /dev/null +++ b/HF/20240107/feladat4.cs @@ -0,0 +1,56 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Zenelejatszo +{ + class Dal + { + public string cim, eloado; + + public string Cim + { + get { return this.cim; } + set { this.cim = value; } + } + + public string Eloado + { + get { return this.eloado; } + set { this.eloado = value; } + } + public Dal(string cim, string eloado) + { + Cim = cim; + Eloado = eloado; + } + } + + class MusicPlayer + { + public List l = new List(); + + public void Lejatszas() + { + foreach (Dal d in l) + { + Console.WriteLine($"A szám előadója: {d.Eloado}"); + Console.WriteLine($"A szám címe: {d.Cim}"); + } + } + } + class Program + { + static void Main(string[] args) + { + MusicPlayer mp = new MusicPlayer(); + Dal song = new Dal("Mindig és soha", "Mikee Mykanic"); + Dal song1 = new Dal("Szellemjárás", "Killakikitt"); + mp.l.Add(song); + mp.l.Add(song1); + mp.Lejatszas(); + } + } +} diff --git a/HF/20240107/feladat5.cs b/HF/20240107/feladat5.cs new file mode 100644 index 0000000..7af96f8 --- /dev/null +++ b/HF/20240107/feladat5.cs @@ -0,0 +1,62 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ConsoleApp1 +{ + class Transaction + { + public string leiras; + public int osszeg; + public DateTime datum; + public bool ok = false; + + public Transaction(Account kuldo, Account fogado, int ertek, string megjegyzes) { + this.osszeg = ertek; + kuldo.egyenleg -= osszeg; + fogado.egyenleg += osszeg; + datum = DateTime.Now; + leiras = megjegyzes; + ok = true; + + if (ok) + { + kuldo.transactions.Add(this); + } + } + + + + } + + class Account{ + public string Name { get; set; } + public Account(string nev) { + Name = nev; + } + + public int egyenleg; + public List transactions = new List(); + + + } + internal class Program + { + static void Main(string[] args) + { + Account valaki = new Account("Kis Józsi"); + Account valaki2 = new Account("Nagy Józsi"); + + Transaction pez = new Transaction(valaki, valaki2, 100, "asd"); + Transaction pez1 = new Transaction(valaki, valaki2, 100, "asd2"); + Transaction pez2 = new Transaction(valaki, valaki2, 100, "asd4"); + + foreach (Transaction t in valaki.transactions) + { + Console.WriteLine(t.leiras); + } + } + } +}