빙수달 게임 개발 노트

[알고리즘] 정수 A에서 정수 B까지 합 본문

Programming/알고리즘

[알고리즘] 정수 A에서 정수 B까지 합

빙수달 2024. 12. 19. 09:45

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

int gauss_sum(int a);

int main(void)
{
	int a;
	
	printf("n = ");
	scanf("%d", &a);

	printf("1부터 n까지의 정수 합 : %d", gauss_sum(a));

	return 0;
}

int gauss_sum(int a)
{
	double gauss;
	gauss = (1 + a) * (a / 2);
	return gauss;
}

 

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

int main(void)
{
	int a, b;
	int atob_sum = 0;
	
	printf("a = ");scanf("%d", &a);
	printf("b = ");scanf("%d", &b);

	for (int i = 0; i <= b-a; i++)
	{
		atob_sum += (a + i); 
	}

	printf("a부터 b까지의 정수 합 : %d", atob_sum);

	return 0;
}