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

Упражнения C # Sharp: Подсчитайте количество цифр в числе

script1adsense2code
script1adsense3code

C # Sharp Recursion: Упражнение 5 с решением

Напишите программу на C # Sharp для подсчета количества цифр в числе с помощью рекурсии.

Иллюстрированная презентация:

«C #

Пример решения :

C # острый код:

using System;
class RecExercise5
    {
        static void Main(string[] args)
        {
            
        Console.Write("\n\n Recursion : Count the number of digits in a number :\n");
        Console.Write("---------------------------------------------------------\n");
        Console.Write(" Input any number : ");
        int num = Convert.ToInt32(Console.ReadLine());           
        Console.Write("\n The number {0} contains number of digits : {1} ",num,getDigits(num, 0));
        Console.ReadLine();
        }
public static int getDigits(int n1, int nodigits)
    {
    if (n1 == 0)
        return nodigits;
    return getDigits(n1 / 10, ++nodigits);
    }
}

Пример вывода:

 Рекурсия: Подсчитайте количество цифр в числе:                                                         
-------------------------------------------------- -------                                                     
 Введите любое число: 1000                                                                                      
                                                                                                              
 Число 1000 содержит количество цифр: 4

Блок-схема:

«Блок-схема:

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

Улучшите этот пример решения и опубликуйте свой код через Disqus

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

Каков уровень сложности этого упражнения?

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code