コード例 #1
0
        static void Main(string[] args)
        {
            //1. feladat
            Beolvas();

            //2. feladat
            autok utolso = utolsoautoki();

            Console.WriteLine("2. feladat");
            Console.WriteLine("{0}. nap rendszám: {1}", utolso.nap, utolso.rsz);

            //3. feladat
            Console.WriteLine("3. feladat");
            Console.Write("Nap: ");
            byte         egynap          = Convert.ToByte(Console.ReadLine());
            List <autok> lforgalomegynap = new List <autok>();

            lforgalomegynap = forgalomadottnapon(egynap);
            Console.WriteLine("Forgalom a(z) {0}. napon:", egynap);
            foreach (var item in lforgalomegynap)
            {
                Console.WriteLine("{0} {1} {2} {3}", item.ido, item.rsz, item.szazon, item.kibe ? "be" : "ki");
            }

            //4. feladat
            Console.WriteLine("4. feladat");
            Console.WriteLine("A hónap végén {0} autót nem hoztak vissza.", kintlevok());
            //5. feladat
            Console.WriteLine("5. feladat");
            int[] havikm = new int[10];
            havikm = havikmszum();
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine("CEG3{0} {1} km", i.ToString("00"), havikm[i]);
            }

            Console.WriteLine("6. feladat");
            Console.WriteLine(maxut());
            Console.WriteLine("7. feladat");
            Console.Write("Rendszám: ");
            string rendszam = Console.ReadLine();

            menetlevelkeszit(rendszam);
            Console.WriteLine("Menetlevél kész.");
            Console.ReadLine();
        }
コード例 #2
0
        static void Beolvas()
        {
            FileStream   fs = new FileStream("autok.txt", FileMode.Open);
            StreamReader sr = new StreamReader(fs);

            while (!sr.EndOfStream)
            {
                string[] egysor  = sr.ReadLine().Split(' ');
                autok    egykibe = new autok();
                egykibe.nap    = Convert.ToByte(egysor[0]);
                egykibe.ido    = egysor[1];
                egykibe.rsz    = egysor[2];
                egykibe.szazon = Convert.ToInt32(egysor[3]);
                egykibe.km     = Convert.ToInt32(egysor[4]);
                egykibe.kibe   = egysor[5] == "1" ? true : false;
                forgalom.Add(egykibe);
            }
            sr.Close();
            fs.Close();
        }