본문 바로가기

알고리즘/백준

[8393]합

수행일자 : 2021.06.16


https://www.acmicpc.net/problem/8393

 

8393번: 합

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

www.acmicpc.net


문제

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

입력

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

출력

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

입출력 예제


Scanner 를 이용해서 풀어볼 것이다.

 

선언할 변수는 다음과 같다.

  • 값을 입력받을 변수 [ number ]
  • 결과값을 저장할 변수 [  result ]

for문을 사용하여 1부터 입력받을 변수까지 돌도록 설정한다.

결과값 변수에 1부터 입력받은 변수까지의 값들을 저장한다.

결과값을 출력한다.

답안 소스

import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		int number = sc.nextInt();
		int result = 0;
		
		for(int i =1; i<=number; i++) {
			result = result + i;
		}
		System.out.println(result);
	}
}

'알고리즘 > 백준' 카테고리의 다른 글

[2741]N 찍기  (0) 2021.06.27
[15552]빠른 A+B  (0) 2021.06.27
[10950]A+B-3  (0) 2021.06.20
[2739]구구단  (0) 2021.06.20
[2884]알람 시계  (0) 2021.06.13