Вывести на экран элементы, для которых сумма их цифр не превосходит 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));
}
}