From 4ae87d18cf20e8acf22f12da0c7f95db47394763 Mon Sep 17 00:00:00 2001 From: pp Date: Wed, 13 Sep 2023 11:19:01 +0200 Subject: [PATCH] =?UTF-8?q?4.=20feladat=20k=C3=A9sz?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Program.cs | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/Program.cs b/Program.cs index d9255b5..a06373b 100644 --- a/Program.cs +++ b/Program.cs @@ -16,6 +16,25 @@ namespace Balkezesek Console.WriteLine("A program indul"); Program progi = new Program(); progi.Beolvasas(@"..\..\balkezesek.csv"); + progi.Feladat3(); + progi.Feladat4(); + } + + public void Feladat4() + { + Console.WriteLine("4. feladat:"); + foreach (var item in balkezesek) + { + if(item.utolso.StartsWith("1999-10")) + { + Console.WriteLine($"\t{item.nev}, {item.magassag*2.54:F1} cm"); + } + } + } + + public void Feladat3() + { + Console.WriteLine($"3. feladat: {balkezesek.Count}"); } public void Beolvasas(string fajlnev) @@ -25,7 +44,18 @@ namespace Balkezesek { balkezesek.Add(new Dobo(sorok[i])); } - Console.WriteLine(balkezesek[balkezesek.Count-1].nev); + //Console.WriteLine(balkezesek[balkezesek.Count-1].nev); + } + + public void BeolvasasSR(string fajlnev) + { + StreamReader sr = new StreamReader(fajlnev, Encoding.UTF8); + string elsosor = sr.ReadLine(); + while(!sr.EndOfStream) + { + balkezesek.Add(new Dobo(sr.ReadLine())); + } + sr.Close(); } } }