for문을 사용한 팩토리얼 예제
package p0416;
import java.util.Scanner;
public class Factorial {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
int i, fact = 1, result = 0;
System.out.print("정수를 입력하세요: ");
result = scan.nextInt();
System.out.print(result + "! = ");
for (i = result; i > 0; i--) {
fact = fact * i;
if (i >= 2) {
System.out.print(i + "*");
} else {
System.out.print(i);
}
}
System.out.print("\n" + result + "! = " + fact);
}
}
'IT > Java' 카테고리의 다른 글
Java (중첩for문_"*"출력) (0) | 2021.04.16 |
---|---|
Java (for문_소수체크하는프로그램) (0) | 2021.04.16 |
Java (Random함수_가위바위보 게임) (0) | 2021.04.15 |
Java (If else문_가위바위보게임) (0) | 2021.04.15 |
Java (while문&Switch case문_예금, 출금, 잔고 확인) (0) | 2021.04.09 |