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(); }
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(); }