コード例 #1
0
    public static void Main(string[] arg)
    {
        Diccionario dicSpEnSp = new Diccionario();

        String palabra;
        int    pos = 0, opción = 0;

        do
        {
            opción = Menu();
            switch (opción)
            {
            case 1:
                entrada(dicSpEnSp, 0);
                break;

            case 2:
                entrada(dicSpEnSp, 1);
                break;

            case 3:
                Console.Write("Palabra en inglés: ");
                palabra = Console.ReadLine();
                palabra = dicSpEnSp.EnToSp(palabra);
                if (palabra == null)
                {
                    Console.WriteLine("No existe esa palabra");
                }
                else
                {
                    Console.WriteLine(palabra);
                }
                break;

            case 4:
                Console.Write("Palabra en español: ");
                palabra = Console.ReadLine();
                palabra = dicSpEnSp.SpToEn(palabra);
                if (palabra == null)
                {
                    Console.WriteLine("No existe esa palabra");
                }
                else
                {
                    Console.WriteLine(palabra);
                }
                break;

            case 5:
                Console.Write("Palabra: ");
                palabra = Console.ReadLine();
                pos     = dicSpEnSp.buscar(palabra);
                if (pos == -1)
                {
                    Console.WriteLine("No existe esa palabra");
                }
                else
                {
                    Console.WriteLine("La palabra buscada está en la posición " + pos);
                }
                break;
            }
        }while (opción != 6);
    }