반응형
1. 문제
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오
2. 풀이
/*
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
*/
import java.util.*;
public class Main
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int sum = 0;
for(int i = 1; i <= n; i++)
{
sum += i;
}
System.out.print(sum);
}
}
3. 메모
출력하려는 합계(sum)은 for문 바깥에서 선언해줘야한다.
for문안에서 i를 합산하여 마지막까지 합산된 sum을 for문 바깥에서 출력해준다.
만약, for문 안에 print 넣어 출력하게 되면 for문 반복할 때마다 출력된다.
https://www.acmicpc.net/problem/8393
반응형
'Baekjoon [Java]' 카테고리의 다른 글
백준 [Java] 25314번 코딩은 체육과목 입니다 (0) | 2024.07.30 |
---|---|
백준 [Java] 25304번 영수증 (0) | 2024.07.30 |
백준 [Java] 10950번 A+B - 3 (0) | 2024.07.16 |
백준 [Java] 2739번 구구단 (2) | 2024.07.16 |
백준 [Java] 2480번 주사위 세개 (0) | 2024.07.13 |