コード例 #1
0
ファイル: Program.cs プロジェクト: sahwar/SoftUni-1
        static void Main(string[] args)
        {
            double[] tokens  = Console.ReadLine().Split(new char[0], StringSplitOptions.RemoveEmptyEntries).Select(double.Parse).ToArray();
            Car      car     = new Car(tokens[0], tokens[1], tokens[2]);
            string   command = Console.ReadLine();

            while (command != "END")
            {
                string[] tok = command.Split(new char[0], StringSplitOptions.RemoveEmptyEntries);
                switch (tok[0])
                {
                case "Travel": car.Travel(double.Parse(tok[1])); break;

                case "Refuel": car.Refuel(double.Parse(tok[1])); break;

                case "Distance": car.Distance(); break;

                case "Time": car.Time(); break;

                case "Fuel": car.Fuel(); break;
                }

                command = Console.ReadLine();
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: Ivolekov/SoftUni_3.0
        static void Main(string[] args)
        {
            string[] carArgs     = Console.ReadLine().Split();
            int      speed       = int.Parse(carArgs[0]);
            int      fuel        = int.Parse(carArgs[1]);
            int      fuelEconomy = int.Parse(carArgs[2]);
            Car      car         = new Car(speed, fuel, fuelEconomy);

            string[] input = Console.ReadLine().Split();

            while (input[0] != "END")
            {
                switch (input[0])
                {
                case "Travel":
                    car.Travel(double.Parse(input[1]));
                    break;

                case "Refuel":
                    car.Refuel(double.Parse(input[1]));
                    break;

                case "Distance":
                    car.Distance();
                    break;

                case "Time":
                    car.Time();
                    break;

                case "Fuel":
                    car.Fuel();
                    break;
                }
                input = Console.ReadLine().Split();
            }
        }