Подсчитать количество цифр в числе не превосходящих заданной цифры, введённой с клавиатуры - C#
Формулировка задачи:
совсем никак не могу понять логику
Решение задачи: «Подсчитать количество цифр в числе не превосходящих заданной цифры, введённой с клавиатуры»
textual
Листинг программы
using System; namespace Application { class MainClass { public static void Main (string[] args) { int number; Console.Write ("Number: "); number = int.Parse (Console.ReadLine()); int digit; Console.Write ("Digit: "); digit = int.Parse (Console.ReadLine()); int result = 0; for (; number!=0; result += number % 10 > digit ? 0 : 1, number/=10); Console.WriteLine ("Result: " + result); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д