💡문제 풀이/백준 - JAVA

합 / 8393

뇌 리셋은 기본이지 2023. 11. 13. 18:40

정보

분류 : 반복문

 

문제

문제링크

 

풀이

import java.util.*;

public class Main {

	public static void main(String args[]) {

		Scanner sc = new Scanner(System.in);

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

		for(int i = 0 ; i <= a ; i++) {
            
			sum += i;
            
		}
        
		System.out.println(sum);
	}
}

 

풀이 후기

1부터 입력한 숫자까지의 합을 출력하는 문제이기 때문에 for문에서의 i는 0이든 1이든 상관 없다. 단, 반복하는 조건에서 부호를 그에 맞게 맞춰주면 된다🤔

 

모두 더한 값을 딱 하나의 출력 값으로 받을 것이기 때문에 전역 변수(sum)를 하나 선언하고 for문 안에 i를 반복해서 전역 변수(sum) 에 덧셈을 덧셈을 진행한다. 입력한 숫자만큼 반복문이 돌아간 후 종료가 되면 전역변수(sum) 에 담긴 결과 값을 println 함수를 통해 출력한다. 

'💡문제 풀이 > 백준 - JAVA' 카테고리의 다른 글

코딩은 체육과목 입니다 / 25314  (0) 2023.11.16
영수증 / 25304  (0) 2023.11.13
A+B - 3 / 10950  (0) 2023.11.13
구구단 / 2739  (0) 2023.11.13
주사위 세개 / 2480  (0) 2023.11.09