티스토리 뷰

CodingTest/JAVA

백준(BAEKJOON) | 8393번 | 합

엘린이 2022. 12. 11. 07:29

1. 문제

2. 정답

import java.util.Scanner;

public class Main{
 public static void main(String[] args){
 Scanner sc = new Scanner(System.in);

 int n = sc.nextInt();
 int sum = 0;

 if(0<=n&&n<=10000){
  for(int i=0; i<n+1; i++){ 
   sum+=i;
   }
 System.out.println(sum);
    }
  }
}

3. 분석

1부터 n까지의 합을 구해야하므로 스캐너를 사용하여 n을 입력할 수 있도록 한 후, 합을 구하는 수를 선언해준다.
0<=n<=10,000의 조건을 조건식으로 설정하고 그 안에 반복문을 사용하여 0부터 n까지의 숫자를 더할 수 있게 선언한다.
마지막에 조건식 밖에서 결과를 출력해주도록 설정하면 값이 나온다.

'CodingTest > JAVA' 카테고리의 다른 글

백준(BAEKJOON) | 10807번 | 개수 세기  (0) 2022.12.12
백준(BAEKJOON) | 10950번 | A+B-3  (0) 2022.12.10
백준(BAEKJOON) | 2525번 | 오븐 시계  (0) 2022.12.09
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함