예제 #1
0
        //     Создать примитивный англо-русский и русско-английский словарь, содержащий пары слов — названий
        //     стран на русском и английском языках.Пользователь
        //     должен иметь возможность выбирать направление перевода и запрашивать перевод.
        static void Main()
        {
            /*
             *  Записаний набір слів
             *  Киев - Kiev
             *  Варшава - Warszawa
             *  Рим - Rome
             *  Париж - Paris
             *  Берлин - Berlin
             */
            Console.OutputEncoding = Encoding.Unicode;
            Console.InputEncoding  = Encoding.Unicode;

            DictionaryMenu.Menu();
        }
예제 #2
0
        public static void Menu()
        {
            if (!DictionaryMenu.flag)
            {
                DictionaryMenu.Start();
            }

            string lang = "";

            while (true)
            {
                Console.Clear();
                if (!DictionaryMenu.myDictionary.GetMode())
                {
                    lang = "Руский";
                }
                else
                {
                    lang = "Английский";
                }

                Console.WriteLine($"Мова вводу - {lang}. Змінити введіть yes чи no - ");
                string res = Console.ReadLine();
                if (res == "yes")
                {
                    DictionaryMenu.myDictionary.ChangeMode();
                    lang = lang == "Руский" ? lang = "Английский" : lang = "Руский";
                }
                Console.Clear();

                string word = "";
                Console.Write($"Введіть назву міста ({lang}) - ");
                word = Console.ReadLine();

                string translate = DictionaryMenu.myDictionary.GetTranslate(word);
                Console.WriteLine(translate);
                Console.ReadKey();
            }
        }