#include <stdio.h>
int main(void)
{
int num;
int i;
int ok = 1;
printf("소수를 검사할 숫자 입력 : ");
scanf("%d",&num); //숫자 입력
for(i=2;i<num;i++) { //소수인지 검사하는 부분
if ( num%i == 0 )
ok--;
}
if( ok == 1 )
printf("정수 %d는 소수입니다.\n",num); //소수일 경우출력
else
printf("정수 %d는 합성수입니다.\n",num); //소수가 아닐경우 출력
return 0;
}
'COMPUTING > C/C++' 카테고리의 다른 글
[C 예제] 사용자 함수를 이용하여 복리계산 (0) | 2010.08.01 |
---|---|
[C 예제] 문장을 입력하고 각 문자의 아스키 코드 출력 (0) | 2010.08.01 |
[C 예제] 년,월을 입력하면 해당 월의 말일을 출력 (0) | 2010.08.01 |
[C 예제] bit mask를 이용하여 2진수 및 16진수 출력 (0) | 2010.08.01 |
[C 예제] 조건연산자를 사용하여 홀수,짝수 판별 (0) | 2010.08.01 |