Предмет: Информатика, автор: Аноним

на языке С# пожалуйста задачу 25​

Приложения:

Ответы

Автор ответа: vladsoroka2005
1

Ответ:

Решение как по мне не рационально, но работает:

Dictionary<string, string> dict1 = new Dictionary<string, string>

           {

               ["1"] = "сто",["2"] = "двести",["3"] = "триста",["4"] = "четыреста",

               ["5"] = "пятьсот",["6"] = "шестьсот",["7"] = "семьсот",["8"] = "восемьсот",

               ["9"] = "девтьсот",["0"] = ""

           };

           Dictionary<string, string> dict2 = new Dictionary<string, string>

           {

               ["11"] = "одиннадцать",["12"] = "двеннадцать",["13"] = "тринадцать",

               ["14"] = "четырнадцать",["15"] = "пятнадцать",["16"] = "шестнадцать",

               ["17"] = "семнадцать",["18"] = "восемнадцать",["19"] = "девтнадцать",

               ["10"]="десять"

           };

           Dictionary<string, string> dict3 = new Dictionary<string, string>

           {

               ["2"] = "двадцать",["3"] = "тридцать",["4"] = "сорок",

               ["5"] = "пятдисят",["6"] = "шестьдесят",["7"] = "семдесят",

               ["8"] = "восемдесят",["9"] = "девяносто",["0"]=""

           };

           Dictionary<string, string> dict4 = new Dictionary<string, string>

           {

               ["1"] = "один",["2"] = "два",["3"] = "три",["4"] = "четыре",

               ["5"] = "пять",["6"] = "шесть",["7"] = "семь",["8"] = "восемь",

               ["9"] = "девть",["0"] = ""

           };

           int a = Int32.Parse(Console.ReadLine());

           string number = a.ToString();

           string str_number = dict1[number[0].ToString()]+" ";

           if (number[1].ToString() == "1") str_number += dict2[number[1].ToString() + number[2].ToString()]+" ";

           else

           {

               str_number += dict3[number[1].ToString()]+ " ";

               str_number += dict4[number[2].ToString()]+ " ";

           }

           Console.WriteLine(str_number);


vladsoroka2005: отметь ответ как лучший
Похожие вопросы
Предмет: Математика, автор: timofejmusatov421
Предмет: Математика, автор: danatzusupov021