Page 111 고등학교 프로그래밍 교과서
P. 111
미션 해결하기
두 수를 입력받아 처음 수부터 마지막 수까지의 누적합을 구하는 프로그램을 작성해 보자.
프로그램
01 #include
02 int main( )
03 {
04 int start, end, tempStart, sum=0;
05 printf("두 수를 입력하세요: ");
06 scanf("%d %d", &start, &end);
07 tempStart = start;
08 for (;start
10 sum += start;
11 }
12 printf("%d부터 %d까지의 합은 %d입니다.", tempStart, end, sum);
13 return 0;
14 }
실행 결과
두 수를 입력하세요: 1 100
1부터 100까지의 합은 5050입니다.
스스로
스스로
해결하기 다음은 소수를 판별하기 위한 프로그램이다. 빈칸에 코드를 채워 프로그램을 완성해 보자(단, 소수는 1과
해결하기
자신의 수만으로 나누어지는 1보다 큰 수이다.).
프로그램 실행 결과
01 #include
02 int main( ) 소수입니다.
03 {
04 int i, answer;
05 scanf("%d", &answer);
06
07
08
09 if (answer = = i) printf("소수입니다.");
10 else printf("소수가 아닙니다.");
11 return 0;
12 }
4. 제어문 109
(책)2015프로그래밍-교과서3차심의본 본문.indb 109 2017-09-05 오후 4:16:14