[BOJ] 8393 합 (JAVA)

✅ 문제

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

✅ 입력

첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.

✅ 출력

1부터 n까지 합을 출력한다.

✅ 예제 1

▼ 입력

3

▼ 출력

6

풀이

  • Scanner 이용하여 숫자 입력 받기
  • 계산한 값 저장해 놓을 변수 선언하기
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		int sum = 0;	// 합계를 저장할 변수
		
    		int n = scanner.nextInt();
    	
    		for(int i=1; i<=n; i++) {	// 1부터 n까지(출력위함)
    			sum += i;	// sum = sum+i 와 같음
    		}
    	
    		System.out.println(sum);	// 합계 출력
    		scanner.close();
	}
}

좋은 웹페이지 즐겨찾기