Замена цифр на слова - C#
Формулировка задачи:
Помогите, пожалуйста, написать программу которая считывает текст с клавиатуры и выводит его на экран, заменив цифры от 0 до 9 словами "ноль", "один", ..., "девять"
Решение задачи: «Замена цифр на слова»
textual
Листинг программы
var text = Console.ReadLine(); var numbers = new[] { "ноль", "один", "два", "три", "четыре", "пять", "шесть", "семь", "восемь", "девять" }; var sb = new StringBuilder(); for (int i = 0; i < text.Length; i++) if (char.IsDigit(text[i])) sb.Append(numbers[text[i] - '0']); else sb.Append(text[i]); text = sb.ToString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д