Вызов метода. Ошибка "The name 'factorialNum' does not exist in the current context" - C#
Формулировка задачи:
Помогите что не так
выдает ошибку во втором методе при обращение кFactorial(factorialNum)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CSharpApp { class Program { public static int Factorial(int factorialNum) { //вычисление факториала if (factorialNum == 1) { return 1; } //Шаг рекурсии return Factorial(factorialNum - 1) * factorialNum; } static void Main(string[] args) { int num = Convert.ToInt16(Console.ReadLine()); int factorialN = num; num = Factorial(factorialNum); Console.WriteLine("Факториал числа: {0} Равен: {1}", num, factorialN); Console.ReadKey(); } } }
Решение задачи: «Вызов метода. Ошибка "The name 'factorialNum' does not exist in the current context"»
textual
Листинг программы
num = Factorial(num);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д