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

Упражнения C # Sharp: выведите первое n натуральное число

script1adsense2code
script1adsense3code

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

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

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

«C #

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

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

using System;
class RecExercise1
{
    static int printNatural(int stval, int ctr)
    {
	if (ctr < 1)
	{
	    return stval;
	}
	ctr--;
	Console.Write(" {0} ",stval);
	return printNatural(stval + 1, ctr);
    }
    static void Main()
    {
	Console.Write("\n\n Recursion : Print the first n natural number :\n");
	Console.Write("---------------------------------------------------\n");
	Console.Write(" How many numbers to print : ");
	int ctr= Convert.ToInt32(Console.ReadLine());
	// Call recursive method with two parameters.	
	printNatural(1, ctr);
	Console.Write("\n\n");
    }
}

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

 Рекурсия: выведите первое n натуральное число:                                                               
-------------------------------------------------- -                                                           
 Сколько номеров напечатать: 20                                                                               
 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
 

Блок-схема:

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

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

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

Предыдущая: C # Sharp Рекурсивные упражнения.
Далее: Напишите программу на C # Sharp для печати чисел от n до 1, используя рекурсию.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code