import random
#첫 번째 정수가 두 번째 정수로 나누어지는지 검사
fir_num = int(input("정수를 입력하세요 :"))
sec_num = int(input("정수를 입력하세요 :"))
if(fir_num % sec_num == 0):
print("약수입니다")
else :
print("약수가 아닙니다.")
#온도에 따른 바지 추천
temperature = int(input("온도를 입력하세요 :"))
if(temperature < 25):
print("긴바지를 추천합니다.")
else:
print("반바지를 추천합니다.")
#입력 문자에 따른 도형 출력
char = input("문자를 입력하시오 :")
if(char == 'R' or char == 'r'):
print("Rectangle")
elif(char == 'T' or char == 't'):
print("Triangle")
elif(char == 'C' or char == 'c'):
print("Circle")
else:
print("Unknown")
#원의 반지름을 받고 음수이면 잘못된 값을 알리는 코드
radius = int(input("원의 반지름:"))
if(radius < 0):
print("잘못된 값입니다.")
else:
print("원의 면적:",(radius**2)*3.14)
#random수를 이용 컴퓨터와 가위바위보 진행
user_choice = int(input("선택하시오(1: 가위, 2: 바위, 3: 보): "))
computer_choice = random.randint(1,3)
if(user_choice < 0 or user_choice > 3):
print("user_choice error")
exit(1)
if(computer_choice == 1):
if(user_choice == 1):
print("draw")
elif(user_choice == 2):
print("user win!")
else:
print("computer win!")
elif(computer_choice == 2):
if(user_choice == 2):
print("draw")
elif(user_choice == 3):
print("user win!")
else:
print("computer win!")
else:
if(user_choice == 3):
print("draw")
elif(user_choice == 1):
print("user win!")
else:
print("computer win!")
#사칙연산을 random수를 뽑아내어 사용자가 풀이하는 프로그램
operator = random.randrange(1, 4)
first_num = random.randint(1, 9)
second_num = random.randint(1, 9)
op = None
if(operator == 1):
op = '+'
elif(operator == 2):
op = '-'
elif(operator == 2):
op = '*'
else:
op = '/'
user_result = int(input(f"{first_num} {op} {second_num}의 값은? "))
computer_result = eval(f"{first_num} {op} {second_num}")
if(user_result == computer_result):
print("correct!")
else:
print("incorrect!")