[도전 29일차] 하나의 정수를 입력받아, 입력받은 수가 소수인지 아닌지 판별하는 프로그램을 작성하시오.
소수란? 1과 자기 자신만으로 나누어 떨어지는 1보다 큰 양의 정수를 말한다.
#include <stdio.h>
int main()
{
int i, num, count=0;
printf("정수를 입력하시오:");
scanf("%d", &num);
for(i=2;i<=num;i++)
{
if(num%i==0) count++;
}
if(count==1) printf("소수입니다.");
else printf("소수가 아닙니다.");
return 0;
}
'1일1코딩 > C언어 30일 챌린지' 카테고리의 다른 글
[1일 1코딩] 알파벳 대소문자 변환하기 : C언어 도전 30일차 (0) | 2020.06.14 |
---|---|
[1일 1코딩] 문자열의 길이를 계산하는 프로그램 : C언어 도전 28일차 (0) | 2020.06.12 |
[1일 1코딩] 최댓값 최솟값 구하기 : C언어 도전 27일차 (0) | 2020.06.11 |
[1일 1코딩] 정해진 수 맞추기 게임 : C언어 도전 26일차 (0) | 2020.06.10 |
[1일 1코딩] 날짜 계산기 만들기 : C언어 도전 25일차 (0) | 2020.06.09 |
댓글