Esempio n. 1
0
        static void Main(string[] args)
        {
            var sRota      = "";
            var iDistancia = 0;

            Rota rota = new Rota();

            rota.AddRota("AB", 5);
            rota.AddRota("BC", 4);
            rota.AddRota("CD", 8);
            rota.AddRota("DC", 8);
            rota.AddRota("DE", 6);
            rota.AddRota("AD", 5);
            rota.AddRota("CE", 2);
            rota.AddRota("EB", 3);
            rota.AddRota("AE", 7);

            Console.WriteLine("Informe a rota desejada: ");
            sRota = Console.ReadLine().ToUpper();

            iDistancia = rota.ObterDistancia(sRota);

            if (iDistancia == -1)
            {
                Console.WriteLine("NAO EXISTE ROTA");
            }
            else
            {
                Console.WriteLine(iDistancia);
            }
        }
Esempio n. 2
0
 public void Setup()
 {
     _rota = new Rota();
     _rota.AddRota("AB", 5);
     _rota.AddRota("BC", 4);
     _rota.AddRota("CD", 8);
     _rota.AddRota("DC", 8);
     _rota.AddRota("DE", 6);
     _rota.AddRota("AD", 5);
     _rota.AddRota("CE", 2);
     _rota.AddRota("EB", 3);
     _rota.AddRota("AE", 7);
 }