-
C# 014 재귀함수를 이용한 p!계산C# 2022. 3. 15. 21:42
재귀함수를 이용해 입력받은 정수의 p!를 계산
using System; namespace _014 { class Program { static int factorial(int number) //팩토리얼 함수 { if (number==1) //받는 값이 1이면 멈춤 { return 1; } else { return factorial(number - 1) * number; //number-1를 factoriaㅣ함수에 넣어 호출 } } static void Main(string[] args) { int number = 0; Console.Write("정수 하나를 입력하세요 : "); number = int.Parse(Console.ReadLine()); //정수를 입력받음 Console.WriteLine("{0}! = {1}", number, factorial(number)); //입력받은 정수와 factorial함수에 입력받은 정수를 넣어 출력 } } }
결과
실행결과 'C#' 카테고리의 다른 글
WPF - Hello World (0) 2022.04.13 C# 015 재귀함수를 이용한 하노이탑 (1) 2022.03.15 C# 013 피라미드를 만드는 함수를 작성 (0) 2022.03.15 C# 012 최대값을 비교하는 함수 작성 (0) 2022.03.15 C# 011 랜덤난수를 배열에 저장 후 크기순으로 정렬 (0) 2022.03.15