Вывести на экран элементы, для которых сумма их цифр не превосходит 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));
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д