-
[알고리즘 문제] 팩토리얼IT/알고리즘 2019. 3. 18. 10:10
반복문을 이용해 쉽게 풀 수있는 문제이다.
바로 코드를 보면 될 것같다!
↓↓↓↓
1234567891011121314151617181920212223242526272829303132public class Factorial {public static void main(String[] args) {// TODO Auto-generated method stubScanner scan = new Scanner(System.in);int n = scan.nextInt(); //입력받은 숫자를 저장할 변수int res = n; //팩토리얼 계산 결과 저장 변수//계산 과정 출력for(int i=n; i>=1; i--) {if(i == 1) {System.out.println(i + "! = " +i);}else {System.out.println(i + "! = " + i + " * " + (i-1) + "!");}}//n부터 n-1까지 전부 곱함(팩토리얼계산)for(int i=n-1; i>=1; i--) {res = res*i;}//출력System.out.println(res);}}cs 실행결과 ↓↓↓↓
+ 허전하고 심심해서 만든 팩토리얼 계산기 ㅎ
HTML + CSS + JAVASCRIPT
'IT > 알고리즘' 카테고리의 다른 글
[알고리즘 문제] 백준 알고리즘 13163번 : 닉네임에 갓 붙이기 (3) 2019.03.25 [알고리즘 문제] 백준 알고리즘 4458번 : 첫글자를 대문자로 (0) 2019.03.20 [알고리즘 문제] 백준 알고리즘 2814번 : 최소인수 (0) 2019.03.17 [알고리즘 문제] 백준 알고리즘 1225번 : 이상한 곱셈 (0) 2019.03.11 [알고리즘 문제] 각 자리수의 역과 합 (2) 2019.01.08