Вывести на экран элементы, для которых сумма их цифр не превосходит 10, а произведение цифр – больше 10 - C#
Формулировка задачи:
Вводится последовательность из N натуральных двузначных чисел. Вывести на экран те их них, для которых сумма их цифр не превосходит 10, а произведение цифр – больше 10.
Решение задачи: «Вывести на экран элементы, для которых сумма их цифр не превосходит 10, а произведение цифр – больше 10»
textual
Листинг программы
string number = Console.ReadLine(); for (var i = 0; i < number.Length; i += 2) { int first = number[i] - '0'; int second = number[i + 1] - '0'; if (first + second <= 10 && first * second > 10) { Console.WriteLine(number.Substring(i, 2)); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д