Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- internal class Program
- {
- static void Main(string[] args)
- {
- Dictionary<string, string> explanatoryDictionary = new Dictionary<string, string>();
- string userInput;
- string exitKey = "exit";
- bool isProgram = true;
- explanatoryDictionary.Add("Нерф", "Целенаправленное ослабление разработчиками какого-либо игрового элемента (персонажа, предмета, способности) для восстановления баланса в игре.");
- explanatoryDictionary.Add("Бафф", "Временное или постоянное усиление персонажа, его характеристик или оружия. Противоположность нерфу.");
- explanatoryDictionary.Add("Имба", "Происходит от английского \"imbalanced\" (несбалансированный). Так называют слишком сильного персонажа, предмет или тактику, которые нарушают игровой баланс.");
- explanatoryDictionary.Add("Лут", "Любая добыча, которую можно получить в игре: предметы, выпадающие с убитых врагов, найденное в сундуках снаряжение, ресурсы и игровая валюта.");
- explanatoryDictionary.Add("Фарм", "Монотонный процесс многократного убийства монстров или выполнения однотипных заданий с целью накопления опыта, денег или ресурсов.");
- while (isProgram)
- {
- Console.Clear();
- Console.WriteLine("Словарь эльфийского:\n");
- foreach (string key in explanatoryDictionary.Keys)
- {
- Console.WriteLine(key);
- }
- Console.Write($"\nВведи слово, значение которого хочешь узнать или введи {exitKey} для выхода: ");
- userInput = Console.ReadLine();
- if (userInput == exitKey)
- {
- Console.WriteLine("Программа завершена.");
- isProgram = false;
- }
- else
- {
- SearchKey(explanatoryDictionary, userInput);
- }
- Console.ReadKey();
- }
- }
- static void SearchKey(Dictionary<string, string> dictionary, string userInput)
- {
- if (dictionary.ContainsKey(userInput))
- {
- Console.WriteLine(userInput + " значит - " + dictionary[userInput]);
- }
- else
- {
- Console.WriteLine("Данного слова нет в словаре!");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment