Programming/Python

[python] 파이썬 condition, loop 예제; 홀짝

aram 2022. 8. 8. 08:27

- 사용자로부터 1~100사이의 정수를 입력받아 짝수/ 홀수 출력

[출력예시]
1~100사이의 정수  입력 : 55
55는 홀수

number = int(input("1~100 사이의 정수를 입력해주세요: "))

if number <=0 or number > 101:
        print("잘못 입력하셨습니다.")
elif number % 2 == 0:
        print(f'{number}은 짝수')
else:
        print(f'{number}은 홀수')

 

- 10개의 정수를 입력받아 입력받은 수들 중 짝수의 개수와 홀수의 개수를 각각 구하여 출력하는 프로그램을 작성하시오

num = 0
even_count = 0
odd_count = 0
for i in range(1,11):
    num = (int(input(f"정수{i}를 입력해주세요 : ")))
    if num == 0:
        print("입력을 종료합니다")
        break
    elif num % 2 == 0:
        even_count += 1
    else:
        odd_count += 1
print(f"짝수는 {even_count}개이고, 홀수는 {odd_count}입니다.")

 

728x90