Esempio n. 1
0
        public static void masodik()
        {
            /*
             * - ki kellett gyűjteni azokat a városokat, amiknek a kódja meg van adva
             * - azok közül ki kell venni a legkésőbbit és ki kell írni
             */
            Console.WriteLine("\n2.)feladat\n");
            Console.WriteLine("Adja meg az egyik város kódját:");
            string kapottKod = Console.ReadLine();

            List <Adat> adatokVarosSzerint = new List <Adat>();

            foreach (Adat item in adatok)
            {
                if (item.telepules == kapottKod)
                {
                    adatokVarosSzerint.Add(item);
                }
            }

            Adat max = adatokVarosSzerint[0];

            foreach (Adat item in adatokVarosSzerint)
            {
                if (item.ido > max.ido)
                {
                    max = item;
                }
            }

            Console.WriteLine($"Az utolsó mérési adat a megadott településről {max.ido.Hours}:{max.ido.Minutes} - kor érkezett.");
        }
Esempio n. 2
0
        public static void harmadik()
        {
            Console.WriteLine("\n 3.) feladat");
            Adat max = adatok[0];

            foreach (Adat item in adatok)
            {
                if (item.homerseklet > max.homerseklet)
                {
                    max = item;
                }
            }

            Adat min = adatok[0];

            foreach (Adat item in adatok)
            {
                if (item.homerseklet < min.homerseklet)
                {
                    min = item;
                }
            }

            Console.WriteLine($"min: {min}");
            Console.WriteLine($"max: {max}");
        }
Esempio n. 3
0
        public static void beolvas()
        {
            StreamReader sr = new StreamReader("tavirathu13.txt");

            while (!sr.EndOfStream)
            {
                string[] sor  = sr.ReadLine().Split(' ');
                Adat     adat = new Adat()
                {
                    telepules   = sor[0],
                    ido         = convertStringToTimestamp(sor[1]),
                    szelirany   = sor[2].Substring(0, 3),
                    szelerosseg = sor[2].Substring(3, 2),
                    homerseklet = int.Parse(sor[3])
                };
                adatok.Add(adat);
            }
            sr.Close();
        }