[伯俊]BOJ 10872 JAVA
3915 ワード
BOJ 10872工場
0以上の整数Nが与えられる.このときN!出力するプログラムを作成してください.
第1行は整数N(0≦N≦12)を与える.
第1行は整数N(0≦N≦12)を与える.
の校正問題を解く際には、例外処理が常に考慮される.
質問する
0以上の整数Nが与えられる.このときN!出力するプログラムを作成してください.
入力
第1行は整数N(0≦N≦12)を与える.
しゅつりょく
第1行は整数N(0≦N≦12)を与える.
サンプルI/O
ソースコード
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
System.out.println(factorial(n));
}
private static int factorial(int num) {
if (num == 0) return 1;
if (num <= 2) return num;
return num * factorial(num-1);
}
}
Comment
Reference
この問題について([伯俊]BOJ 10872 JAVA), 我々は、より多くの情報をここで見つけました https://velog.io/@jinmin2216/백준-BOJ10872-JAVAテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol