Ввести слово, если количество букв этого слово больше 15, то разделить это количество на сумму цифр - C#
Формулировка задачи:
Ввести слово, если количество букв этого слово больше 15, то разделить это количество на сумму цифр.
Решение задачи: «Ввести слово, если количество букв этого слово больше 15, то разделить это количество на сумму цифр»
textual
Листинг программы
using System; using System.Linq; namespace Application { class MainClass { static int SumDigits (int n) { int result = 0; for (; n!=0; result += n % 10, n /= 10); return result; } public static void Main (string[] args) { string str = Console.ReadLine (); int count = str.Count (n => char.IsLetter (n)); if (count > 15) Console.WriteLine ((double)count / SumDigits (count)); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д