자동로그인  
C언어로 배우는 알고리즘
 
작성일 : 03-03-28 21:36
[문제5] 1부터 100,000사이에(100,000포함) 7의 배수가 몇 개 있는가? 이때 각 배수도 출력.
 글쓴이 : 한글닷컴
조회 : 2,818  
[문제5] 1부터 100,000사이에(100,000포함) 7의 배수가 몇 개 있는가? 이때 각 배수도 출력.(자료명세표, 처리과정, NS차트, C소스까지 작성할 것.)


[문제풀이] - 알고리즘엔 정답이 없습니다. 저의 풀이방식은 참고만 하시기 바랍니다.


@ 처리과정
1. times<=100000이 아닐 때 까지 반복한다.
1.1. number와 times를 출력한다.
1.2 number를 증가시켜준다.
1.3 times=number*DELTA를 구한다.
2. number를 출력한다.
3. 종료


@ C소스
#include

#define MAX 100000L
#define DELTA 7L

main()

    long times=DELTA; 
    int number=0; 

    while(times<=MAX) 
    { 
        number++; 
        printf("개수 : %d, 7의배수 : %ld\n",number,times); 
        times=times+DELTA; 
    } 
    printf("\n\n 총 7의 배수의 개수는... %d개 이다.\n\n",number); 
    return 0;
}