구구단 맞히기 게임

Hello World·2024년 5월 11일

PYTHON RECIPES

목록 보기
3/3

구구단 문제 개수를 입력받고 맞힌 개수 출력하는 프로그램

코드

import random

i = 0           # 반복문 index 설정
cnt = 0         # 정답 개수 변수 설정

print("구구단 게임입니다.")
loop_cnt = int(input("문제 개수 입력: "))

while i < loop_cnt:
    dan = random.randint(2, 9)  # 단 무작위로 입력 받음
    num = random.randint(1, 9)  # 인수 무작위로 입력 받음

    print(dan, "*", num, "=", end=" ")
    ans = int(input())  # 정답 입력

    if ans == dan * num:    # 입력한 값이 정답인 확인
        print("맞습니다.")
        cnt += 1    # 맞으면 정답 변수 1 증가
    else:
        print("틀렸습니다.")

    i += 1

print(f"총 {loop_cnt} 문제 중 {cnt} 문제 맞추셨습니다.")

결과

0개의 댓글