문제

풀이

이번 문제도 for 문을 이용해서 하나 씩 더하면 해결되는 문제!

3이 입력되었다면 1+2+3을 해 주면 된다.

 

따라서 

for (i=1; i<=입력값; i++){

   결과 변수 += i ;

}

 

형식으로 해결 해 주면 된다.

 

소스코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.Scanner;
 
public class Main{
    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        
        int n = sc.nextInt();
        int result = 0;
        for (int i=1; i<=n; i++) {
            result += i;
        }
        System.out.println(result);
        sc.close();
    }
}
cs

+ Recent posts