과제
2022.06.23 / Hw1
키보드를 이용해서 입력한 정수의 팩토리얼을 구하는 프로그램을 작성
의도
for문의 활용
깃허브
https://github.com/kindacool/Hw/blob/main/HW20220623/Hw1.java
코드
package p2022_06_23;
import java.util.Scanner;
public class Hw1 {
public static void main(String[] args) {
// 키보드를 이용해서 입력한 정수의 팩토리얼을
// 구하는 프로그램을 작성 하세요?
// ex) 3! = 3 * 2 * 1
// 5! = 5 * 4 * 3 * 2 * 1
int a;
int result = 1;
// 입력받기
System.out.println("정수를 입력하세요?");
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
// 팩토리얼
for (int i = a; i >= 1; i--) {
result *= i;
}
// 출력
System.out.println(a + "! = " + result);
}
}
출력
'국비지원 과정 > HW' 카테고리의 다른 글
2022.06.27 / 과제2번 : 구구단을 2차원 배열에 저장하고 출력하기 (0) | 2022.06.27 |
---|---|
2022.06.27 / 과제1번 : 2차원 배열에서 과목별 총점과 학생별 총점 구하기 (0) | 2022.06.27 |
2022.06.24 / 과제1번 : 정수 여러개 중 최대값, 최소값 구하기 (0) | 2022.06.24 |
2022.06.23 / 과제2번 : 구구단을 열방향 으로 출력하기 (0) | 2022.06.24 |
2022.06.22 / 과제1번 (0) | 2022.06.23 |