Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections.Generic;
- internal class Program
- {
- static void Main(string[] args)
- {
- Dictionary<string, string> dictionary = new Dictionary<string, string>();
- string exitCommand = "выход";
- dictionary.Add("Мавры", "Древнее название коренного населения африканского государства Мавретании, " +
- "а также средневековое название мусульманского населения Пиренейского полуострова и западной части Северной Африки.");
- dictionary.Add("Табачник", " Работник табачной промышленности.");
- dictionary.Add("Гагат", "Чёрный поделочный камень со смолистым блеском, разновидность ископаемого каменного угля.");
- dictionary.Add("Эбонит", "Твердый, обычно черного цвета материал из вулканизированных резиновых смесей, употр. для различных технических изделий, в электротехнике. ");
- dictionary.Add("Тальянка", "Однорядная гармошка.");
- dictionary.Add("Гавань", "Прибрежная часть водного пространства, используемая для стоянки, причала и ремонта судов, а также часть порта как транспортное предприятие.");
- dictionary.Add("Йодоформ", "Обеззараживающее средство жёлтые кристаллы с резким запахом.");
- WorkDictionary(dictionary, exitCommand);
- }
- static void OutputInformation()
- {
- string exitCommand = "выход";
- Console.WriteLine("Толковый словарь.\nВведите слово, на которое хотите получить определение.\nЕсли хотите выйти из словоря введите - " + exitCommand);
- }
- static void WorkDictionary(Dictionary<string, string> dictionary, string exitCommand)
- {
- bool isWorking = true;
- while (isWorking)
- {
- OutputInformation();
- string key = Console.ReadLine();
- if (key == exitCommand)
- {
- Console.WriteLine("Вы вышли из словаря.");
- isWorking = false;
- }
- else if (dictionary.ContainsKey(key))
- {
- Console.WriteLine($"{key} - {dictionary[key]}");
- }
- else
- {
- Console.WriteLine("Такого слова нет в словаре.");
- }
- Console.ReadKey();
- Console.Clear();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment