Напишите рекурсивную функцию суммы всех двузначных чисел - C#
Формулировка задачи:
Задача: Напишите рекурсивную функцию суммы всех двузначных чисел.
Знает кто как решить? условие для самой функции я знаю (если является двузначным), но как это с циклом связать и вызвать это функцию в самой себе?
if (n.ToString().Length == 2 && n % 2 == 0)
Решение задачи: «Напишите рекурсивную функцию суммы всех двузначных чисел»
textual
Листинг программы
using System; static class Program { static int Sum2(int n = 0) { return (n = n < 10 ? 10 : n) < 100 ? n + Sum2(n + 1) : 0; } static void Main() { Console.WriteLine(Sum2()); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д