728x90
팩토리얼 계산
사용자로부터 입력받은 숫자의 팩토리얼을 계산하는 프로그램을 작성하세요.
- 팩토리얼은 n!로 표현되며, n! = n × (n-1) × (n-2) × ... × 1입니다.
- 예를 들어, 5! = 5 × 4 × 3 × 2 × 1 = 120입니다.
- for, while, do-while문 중 하나를 활용하여 해결해주세요.
- Console.ReadLind() 을 활용해서 출력 값을 출력해주세요.
Console.WriteLine("숫자를 입력해주세요.");
// 입력 받기
int input = int.Parse(Console.ReadLine());
if( input < 0)
{
Console.WriteLine("올바른 숫자를 입력해주세요.");
}
else
{
int value = 1;
while (input > 0)
{
value *= input;
input -= 1;
}
Console.WriteLine("팩토리얼 결과:" + value);
}
728x90
'내일배움캠프' 카테고리의 다른 글
내일배움캠프 Unity - 사전캠프 (기초 문법 활용해보기 3) (0) | 2025.01.07 |
---|---|
내일배움캠프 Unity - 사전캠프 (기초 문법 활용해보기 2) (0) | 2025.01.07 |
내일배움캠프 Unity - 사전캠프 (기초 문법 파헤치기 2) (0) | 2025.01.06 |
내일배움캠프 Unity - 사전캠프 (기초 문법 파헤치기 1) (0) | 2025.01.06 |
내일배움캠프 Unity - 사전캠프 (제어문 4) (0) | 2025.01.06 |