/***********************************************
1. 100~999 사이에 7의 배수의 갯수와 합을 구하는
프로그램을 작성하세요.
답 : 128, 70336
***********************************************/
//▷ 7의 배수를 한줄에 10개씩 출력하는 프로그램을 작성하세요.
/*****************************************************
2. 100~999 사이에 7의 배수가 아닌 수들의 갯수와 합을
구하는 프로그램을 작성하세요.
답 : 772, 424214
******************************************************/
1 #include <stdio.h>
2 int main()
3 {
4 int counter=0,counter2=0, output_cnt=1;
5 int result=0, result2=0;
6 int num1=100;
7 int i=0;
8
9 for(i=0; i<900; i++)
10 {
11 if((num1%7)==0){
12 counter++;
13 result = result + num1;
14 printf("%d ", result);
15 if(output_cnt%10==0){
16 printf("\n");
17 }
18 output_cnt++;
19 }else{
20 counter2++;
21 result2 += num1;
22 }
23 num1++;
24 }
25
26 printf("\ncounter is %d\n sum is %d \n", counter, result);
27 printf("======================================\n");
28 printf("counter2 is %d\n sum is %d \n", counter2, result2);
29
30
31 return 0;
32 }
'IT > C Language' 카테고리의 다른 글
헝가리안 표기법 (Hungarian Notation) (0) | 2015.07.10 |
---|---|
c언어 기초, 최대값, 최소값 출력 (0) | 2015.04.30 |
C++ 텍스트파일 배열로 저장 (0) | 2014.12.19 |
const , 변수에 선언 (0) | 2014.12.19 |
파스칼의 세모꼴 (0) | 2014.12.19 |