반응형
안녕하세요
백준 알고리즘의 단계별로 풀어보기 3단계의 8393번 문제 합을 풀어봤습니다
이 문제도 for문의 기초적인 문제라서 어렵지 않게 풀 수 있었습니다
문제
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.
출력
1부터 n까지 합을 출력한다.
문제 풀이
어려운 문제가 아니므로 설명은 주석에만 달겠습니다 ㅎ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// for문의 반복할 변수 및 합계값을 넣을 변수 선언
int a;
int sum = 0;
// 값 입력
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
// 반복문 실행 : i부터 a까지 합을 구한다.
for(int i = 1; i <= a; i++)
{
sum = sum + i;
}
// 결과 출력
System.out.print(sum);
}
}
|
cs |
여기까지 백준 알고리즘의 8393번 문제인 합을 풀은 내용이었습니다
3단계의 3번째 문제까지 푸는데 아직까지는 어려운 점이 없네요
알고리즘을 푸는데 참고 바랍니다
다음 문제 : 2021.04.22 - [알고리즘/알고리즘JAVA] - [백준알고리즘/JAVA/for문] 15552번 문제 : 빠른 A+B
이전 문제 : 2021.04.22 - [알고리즘/알고리즘JAVA] - [백준알고리즘/JAVA/for문] 10950번 문제 : A + B - 3
반응형
그리드형
'알고리즘 > 알고리즘JAVA' 카테고리의 다른 글
[백준알고리즘/JAVA/for문] 2741번 문제 : N 찍기 (0) | 2021.04.22 |
---|---|
[백준알고리즘/JAVA/for문] 15552번 문제 : 빠른 A+B (0) | 2021.04.22 |
[백준알고리즘/JAVA/for문] 10950번 문제 : A + B - 3 (0) | 2021.04.22 |
[백준알고리즘/JAVA/for문] 2739번 문제 : 구구단 (0) | 2021.04.22 |
[백준알고리즘/JAVA/if문] 2884번 문제 : 알람 시계 (0) | 2021.04.22 |