From 4ba9e6b2a592a147a08c487de96a1beaa3b72f61 Mon Sep 17 00:00:00 2001 From: pp Date: Thu, 14 Sep 2023 11:09:38 +0200 Subject: [PATCH] =?UTF-8?q?K=C3=A9sz?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Program.cs | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/Program.cs b/Program.cs index a06373b..952490b 100644 --- a/Program.cs +++ b/Program.cs @@ -10,6 +10,7 @@ namespace Balkezesek class Program { List balkezesek = new List(); + int beevszam; static void Main(string[] args) { @@ -18,6 +19,40 @@ namespace Balkezesek progi.Beolvasas(@"..\..\balkezesek.csv"); progi.Feladat3(); progi.Feladat4(); + progi.Feladat5(); + progi.Feladat6(); + } + + public void Feladat6() + { + double osszsuly = 0; + int jdb = 0; + foreach (var item in balkezesek) + { + int elsoev = Convert.ToInt32(item.elso.Substring(0, 4)); + int utolsoev = Convert.ToInt32(item.utolso.Substring(0, 4)); + if ( beevszam>=elsoev && beevszam<=utolsoev) + { + osszsuly += item.suly; + jdb++; + } + } + double atlagsuly = osszsuly / (double)jdb; + Console.WriteLine($"6. feladat: {atlagsuly:F2} font"); + } + + public void Feladat5() + { + Console.WriteLine("5. feladat:"); + do + { + Console.Write("Kérek egy évszámot 1990 és 1999 között!: "); + beevszam = int.Parse(Console.ReadLine()); + if (beevszam<1990 || beevszam>1999) + { + Console.Write("Hibás adat! "); + } + } while (beevszam < 1990 || beevszam > 1999); } public void Feladat4()