python/반복문
소수찾기[1단계]
june__Park
2021. 2. 25. 14:38
# 소수찾기[1단계]
# 1. 소수란, 1과 자기자신으로만 나눠지는 수
# 2. 예) 2, 3, 5, 7, 11, 13, ..
# 3. 힌트
# 1) 해당 숫자를 1부터 자기자신까지 나눈다.
# 2) 나머지가 0일 때마다 카운트를 센다.
# 3) 그 카운트 값이 2이면 소수이다.
# 4) 6/1 6/2 6/3 6/4 6/5 6/6 cnt=4 소수x
# 정수 한 개를 입력받아, 해당 숫자가 소수인지 아닌지 판별한다.
num = int(input("정수를 입력하세요: "))
i=1
cnt=0
while(i<=num):
if num%i==0:
cnt+=1
i+=1
if cnt==2:
print("소수입니다.")
else:
print("소수가 아닙니다.")