コード例 #1
0
ファイル: ch-07-2.cs プロジェクト: takwas/niit
 public void DisplayDistance(Distance Distance2, int Length)
 {
     Distance Result;
     Console.WriteLine("The distance travelled is {0}",
     Distance2.Length);
     Console.WriteLine("The remaining distance to reach the
     destination is {0}", Length);
     Result = Distance2 + Length;
     Console.WriteLine("The total distance you have to
     travel is {0}", Result.Length);
 }
コード例 #2
0
ファイル: ch-07-2.cs プロジェクト: takwas/niit
        public static void Main()
        {
            Distance Distance1 = new Distance();
            Distance Distance2 = new Distance();

            string Location;
            int TravelledDistance;
            Console.WriteLine("Enter the Location you have reached:
            A, B, C ");
            Location = Console.ReadLine().ToUpper();
            if (Location == "A" || Location == "B" || Location ==
            "C")
            {
                Console.WriteLine("Enter the distance you have
                covered: ");
                TravelledDistance =
                Convert.ToInt32(Console.ReadLine());
                Distance2.Length = TravelledDistance;
                switch (Location)
                {
                    case "A":
                        Distance1.DisplayDistance(Distance2, 15);
                            break;
                        case "B":
                            Distance1.DisplayDistance(Distance2,
                            20);
                            break;
                        case "C":
                            Distance1.DisplayDistance(Distance2,
                            25);
                            break;
                        default:
                            Console.WriteLine("The Location cannot
                            be found");
                            break;
                }
            }
            else
                Console.WriteLine("Incorrect Value");
            Console.ReadLine();
        }