728x90
반응형
문제
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
String input = scanner.nextLine();
System.out.println(input);
}
}
}
hasNext()
: hasNext()는 입력이 되면 true이고 입력이 되지 않으면 false를 반환한다.
현재 문제에서는 얼마나 입력이 될 지 알 수 없기 때문에,
while문을 이용하여 true인 동안, = 즉 입력이 되는 동안만 출력을 반복해준다.
728x90
반응형
'백준' 카테고리의 다른 글
[JAVA] 백준 10757번 큰 수 A+B (0) | 2023.03.01 |
---|---|
[JAVA] 백준 25083번 새싹 (0) | 2023.03.01 |
[JAVA] 백준 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2023.03.01 |
[JAVA] 백준 7287번 등록 (0) | 2023.03.01 |
[JAVA] 백준 18108번 1998년생인 내가 태국에서는 2541년생?! (0) | 2023.03.01 |
728x90
반응형
문제
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
String input = scanner.nextLine();
System.out.println(input);
}
}
}
hasNext()
: hasNext()는 입력이 되면 true이고 입력이 되지 않으면 false를 반환한다.
현재 문제에서는 얼마나 입력이 될 지 알 수 없기 때문에,
while문을 이용하여 true인 동안, = 즉 입력이 되는 동안만 출력을 반복해준다.
728x90
반응형
'백준' 카테고리의 다른 글
[JAVA] 백준 10757번 큰 수 A+B (0) | 2023.03.01 |
---|---|
[JAVA] 백준 25083번 새싹 (0) | 2023.03.01 |
[JAVA] 백준 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2023.03.01 |
[JAVA] 백준 7287번 등록 (0) | 2023.03.01 |
[JAVA] 백준 18108번 1998년생인 내가 태국에서는 2541년생?! (0) | 2023.03.01 |