IT/솔루션) 난 정말C... 없다구요
11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-4 [for문의 활용] - 2
돔찌
2019. 4. 15. 08:05
<2016. 9. 21. 20:58>
11장. 실행흐름의 컨트롤 2편! 반복(Loop)) 문제 11-4 [for문의 활용] - 2
/*
두 개의 정수를 입력 받아서, 입력 받은 두 정수와 그 사이에 존재하는 모든 정수들의 합을 계산하는 프로그램을 작성하라.
에를 들어 3과 5가 입력되면 3+4+5의 계산결과가 출력되어야 한다.
단 입력되는 숫자의 순서에 상관없이 동일한 결과가 출력되어야 한다.
즉 3과 5가 입력되건, 5와 3이 입력이 되건 같은 결과가 출력되어야 한다.
*/
#include<stdio.h>
#include<stdlib.h>
#pragma warning(disable : 4996)
int main(void) {
int a, b;
int big, small;
int total = 0;
printf("첫 번재 정수를 입력하시오.");
scanf("%d", &a);
printf("두 번째 정수를 입력하시오.");
scanf("%d", &b);
if (a > b) {
big = a;
small = b;
} else {
big = b;
small = a;
}
for (; big >= small; small++) {
total += small;
}
printf("두 수의 사이의 모든 정수합은 %d 입니다.\n", total);
system("pause");
return 0;
}