When will you grow up?

최솟값 min 에서 최댓값 max사이의 정수의 합계 구하기 본문

02. Study/C언어

최솟값 min 에서 최댓값 max사이의 정수의 합계 구하기

미카이 2017. 1. 5. 19:18

간단한 시그마 프로그램을 만들어 볼 예정입니다.

합계를 구하는 식은

(max+min) * (max-min+1) / 2 

최솟값 약자 : min(minimum) , 최댓값 약자 : max(maximum)



ex)


#include 

int main(void)
{
	/* 필요한 변수 선언 */
	int max, min, total; //최댓값, 최솟값, 정수합계
	
	/* 입력 부분 */
	printf("최솟값을 입력하세요 :");
	scanf("%d",&min);
	printf("최댓값을 입력하세요 :");
	scanf("%d", &max);

	/*계산 수식*/
	total = (max + min) * (max - min + 1) / 2;

	/*출력 부분*/
	printf("%d 부터 %d 까지 합계는 %d 입니다. \n",min,max,total);

	return 0;
}



'02. Study > C언어' 카테고리의 다른 글

문자열 다루기  (0) 2017.01.06
아주 간단한 프로그램 흐름 순서  (0) 2017.01.06
수치 입력  (0) 2017.01.05
수치 자릿수 맞추기  (0) 2017.01.05
프로그래밍의 기초 부터 Visual Studio2015로 실행까지  (0) 2016.12.22
Comments