[백준 BOJ] 8393번 합 (C언어)

2022. 2. 2. 14:18PS (Program Solving)/BOJ (백준)

문제 설명

https://www.acmicpc.net/problem/8393

 

8393번: 합

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

www.acmicpc.net

백준 BOJ 8393번 합 문제 사진

 

접근 방법 - 반복문을 이용한 기본 연산 문제

백준의 8393번 문제는 반복문의 원리를 이용하여 해결해야 하는 기본적인 수학 문제이다.

해당 문제에선, 1에서 입력받은 수 n까지 모두 합한 값을 구해야 한다.

필자는 아래의 순서대로 코드를 작성하여 문제를 해결하였다.

 

코드의 실행 순서

1) 1개의 숫자(n)를 입력받는다.

 

2) 결괏값을 저장할 sum을 0으로 초기화하면서 선언한다.

 

3) 반복문을 통해, 1에서부터 n까지 순차적으로 sum에 더한다.

 

4) 최종적으로 저장된 sum값을 출력한 뒤, 실행 종료한다.

반응형

 

성공한 코드

#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>

//백준 8393번 코드
int main() {
	int n;
	scanf("%d", &n);

	int sum = 0;
	for (int i = 0; i <= n; i++) {
		sum += i;
	}

	printf("%d", sum);
}

 

제출 결과

백준 BOJ 8393번 합 문제 C 제출 결과

(2021.12.05 백준 8393번 문제 제출 결과)

반응형