투케이2K

39. (C/C언어) 1부터 10까지 숫자 중 8 의 약수 값 구하기 본문

C

39. (C/C언어) 1부터 10까지 숫자 중 8 의 약수 값 구하기

투케이2K 2023. 9. 3. 10:09

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : C 언어

 

[소스 코드]

// TODO [구현부 소스 코드 작성]
int main(void)
{

    /**
     * ------------------------------------
     * [요약 설명]
     * ------------------------------------
     * 1. 약수란 ? 어떤 수를 나누었을 때 0으로 나누어 떨어지게 하는 자연수입니다
     * ------------------------------------
     * 2. for (int i = 1; i <= 10; i++) : 1 부터 10 까지 1씩 증가하면서 반복문을 수행합니다
     * ------------------------------------
     * 3. (value%i) == 0 : 0 으로 나누어 떨어지는 값 인 지 확인합니다
     * ------------------------------------
     * */


    int value = 8; // int 형 변수 선언 : 8 의 약수 구하기 위함

    for (int i = 1; i <= 10; i++) { // 1 부터 10 까지 1씩 증가하면서 반복문 수행

        if ( (value%i) == 0 ){ // 0 으로 나누어 떨어지는 경우
            __android_log_print(ANDROID_LOG_INFO, "[LOG]", "8 약수 : \"%d\"\n", i);
        }

    }


    return 0;
}
 

[결과 출력]

 

I/[LOG]: 8 약수 : "1"
I/[LOG]: 8 약수 : "2"
I/[LOG]: 8 약수 : "4"
I/[LOG]: 8 약수 : "8"

 

반응형
Comments