728x90
반응형
단계별로 풀어보기 - [3단계.for문] - 2741번 N 찍기
문제
2741번: N 찍기
자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.
www.acmicpc.net
풀이
기본적인 for문을 사용하는 기초 문제이다.
처음에 N을 입력받고, N번동안 for 루프를 돌면서 1부터 N까지 출력한다.
입력을 받을 때에는 Scanner을 이용해서 입력을 받고,
for문에서 i가 1부터 N까지 1씩 증가시키면서 i를 출력하면 된다.
i를 0부터 N보다 작을 때까지 1씩 증가시키면서 i+1를 출력해도 된다.
for (int i = 0; i < N; i++) {
System.out.println(i+1);
}
CODE
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int N;
Scanner scanner = new Scanner(System.in);
N = scanner.nextInt();
for (int i=1; i<=N; i++) {
System.out.println(i);
}
}
}
!! 백준에 풀이를 제출할 때에는 클래스 이름을 Main으로 해주어야 한다.
결과
처음에 Scanner을 import하는 문장을 포함을 안해서 컴파일 에러가 떴다..ㅎ 이것만 추가해주니 성공!
728x90
반응형