Выбросить из записи числа цифры 0 и 5, оставив прежним порядок остальных цифр - C#
Формулировка задачи:
1.Дано натуральное число n. Выбросить из записи числа n цифры 0 и 5, оставив прежним порядок остальных цифр. Например, из числа 59015509 должно получиться 919.
Решение задачи: «Выбросить из записи числа цифры 0 и 5, оставив прежним порядок остальных цифр»
textual
Листинг программы
- static StringBuilder Del(StringBuilder lol)
- {
- char[] fig = { '0', '5'};
- for (int i = lol.Length - 1; i >= 0; i--)
- {
- if (Array.IndexOf(fig, lol[i]) >= 0)
- lol.Remove(i, 1);
- }
- return lol;
- }
- static void Print(StringBuilder lol)
- {
- for (int i = 0; i < lol.Length; i++)
- {
- Console.Write("{0}", lol[i]);
- }
- }
- static void Main(string[] args)
- {
- Console.Write("Введите строку: ");
- StringBuilder str = new StringBuilder(Console.ReadLine());
- Del(str);
- Console.WriteLine("Выходная строка: ");
- Print(str);
- Console.ReadKey();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д