кодесурса
«C #

Программирование на C # Sharp Упражнения, практика, решение: рекурсия

script1adsense2code
script1adsense3code

C # Sharp Recursion [15 упражнений с решением]

1. Напишите программу на C # Sharp для печати первого n натурального числа с использованием рекурсии. Перейти к редактору
Тестовые данные :
Сколько номеров печатать: 10
Ожидаемый результат
:
1 2 3 4 5 6 7 8 9 10
Нажмите меня, чтобы увидеть решение

2. Напишите программу на C # Sharp для печати чисел от n до 1, используя рекурсию. Перейти к редактору
Тестовые данные :
Сколько номеров печатать: 10
Ожидаемый результат
:
10 9 8 7 6 5 4 3 2 1
Нажмите меня, чтобы увидеть решение

3. Напишите программу на C # Sharp, чтобы найти сумму первых n натуральных чисел, используя рекурсию. Перейти к редактору
Тестовые данные :
Сколько чисел на сумму: 10
Ожидаемый результат
:
Сумма первых 10 натуральных чисел: 55
Нажмите меня, чтобы увидеть решение

4. Напишите программу на C # Sharp для отображения отдельных цифр данного числа с помощью рекурсии. Перейти к редактору
Тестовые данные :
Введите любое число: 1234
Ожидаемый результат
:
Цифры в номере 1234: 1 2 3 4
Нажмите меня, чтобы увидеть решение

5. Напишите программу на C # Sharp для подсчета количества цифр в числе с помощью рекурсии. Перейти к редактору
Тестовые данные :
Введите любое число: 12345
Ожидаемый результат
:
Номер 12345 содержит количество цифр: 5
Нажмите меня, чтобы увидеть решение

6. Напишите программу на C для печати четных или нечетных чисел в заданном диапазоне с использованием рекурсии. Перейти к редактору
Тестовые данные :
Введите диапазон для печати, начиная с 1:20
Ожидаемый результат
:
Все четные числа от 1 до 20:
2 4 6 8 10 12 14 16 18 20

Все нечетные числа от 1 до 20:
1 3 5 7 9 11 13 15 17 19
Нажмите меня, чтобы увидеть решение

7. Напишите программу на C # Sharp, чтобы проверить, является ли число простым или нет с использованием рекурсии. Перейти к редактору
Тестовые данные :
Введите любое положительное число: 37
Ожидаемый результат
:
Число 37 является простым числом.
Нажмите меня, чтобы увидеть решение

8. Напишите программу на C # Sharp, чтобы проверить, является ли данная строка палиндромной или не использует рекурсию. Перейти к редактору
Тестовые данные :
Введите строку: RADAR
Ожидаемый результат
:
Строка Палиндром.
Нажмите меня, чтобы увидеть решение

9. Напишите программу на C # Sharp, чтобы найти факториал заданного числа с помощью рекурсии. Перейти к редактору
Тестовые данные :
Введите любое положительное число: 5
Ожидаемый результат
:
Факториал 5: 120
Нажмите меня, чтобы увидеть решение

10. Напишите программу на C # Sharp, чтобы найти числа Фибоначчи для чисел ряда, используя рекурсию. Перейти к редактору
Тестовые данные :
Введите число членов для ряда Фибоначчи: 10
Ожидаемый результат
:
Ряд Фибоначчи из 10 членов имеет вид: 0 1 1 2 3 5 8 13 21 34
Нажмите меня, чтобы увидеть решение

11. Напишите программу на C # Sharp для генерации всех возможных перестановок массива с использованием рекурсии. Перейти к редактору
Тестовые данные :
Введите количество элементов для хранения в массиве [максимум 5 цифр]: 3
Введите 3 числа элементов в массиве:
элемент - 0: 1
стихия - 1: 2
стихия - 2: 3
Ожидаемый результат
:
Перестановки с комбинацией из 3 цифр:
123 132 213 231 321 312
Нажмите меня, чтобы увидеть решение

12. Напишите программу на C # Sharp, чтобы найти LCM и GCD из двух чисел, используя рекурсию. Перейти к редактору
Тестовые данные :
Введите первое число: 10
Введите второе число: 15
Ожидаемый результат
:
ГКД 10 и 15 = 5
LCM 10 и 15 = 30
Нажмите меня, чтобы увидеть решение

13. Напишите программу на C # Sharp для преобразования десятичного числа в двоичное с использованием рекурсии. Перейти к редактору
Тестовые данные :
Введите десятичное число: 66
Ожидаемый результат
:
Двоичный эквивалент 66: 1000010
Нажмите меня, чтобы увидеть решение

14. Напишите программу на C # Sharp, чтобы получить обратную строку, используя рекурсию. Перейти к редактору
Тестовые данные :
Введите строку: w3resource
Ожидаемый результат
:
Обратная строка: ecruoser3w
Нажмите меня, чтобы увидеть решение

15. Напишите программу на C # Sharp для вычисления мощности любого числа с помощью рекурсии. Перейти к редактору
Тестовые данные :
Введите базовое значение: 5
Введите показатель степени: 3
Ожидаемый результат
:
Значение 5 в степени 3 составляет: 125
Нажмите меня, чтобы увидеть решение

Редактор кода C # Sharp:

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code