mytest04
#첫 번째 수를 입력하시오 1
#마지막 수를 입력하시오 10
#배수를 입력하시오 5
#1에서 10까지 5의 배수의 합은 15입니다
a = int(input("첫 번째 수를 입력하시오"))
b = int(input("마지막 수를 입력하시오"))
c = int(input("배수를 입력하시오"))
sum = 0
for i in range(a, b+1):
if(i % c == 0):
sum += i
print("{}에서 {}까지의 {}의 배수의 합은 {}입니다".format(a, b, c, sum))
#교수님------------------------------------------------------------------
mytest05
#홀/짝을 입력하시오 홀
#나: 홀
#컴: 홀
#결과: 이김, 다르면 짐
from random import random
rnd = random()
if(rnd > 0.5):
com = "홀"
else:
com = "짝"
user = input("홀/짝을 입력하시오")
print("컴:",com)
print("나:",user)
if(com == user):
print("이김")
else:
print("짐")
#교수님------------------------------------------------------------------
mine = input("홀/짝을 입력하시오")
com = ""
result = ""
rnd = random()
if rnd > 0.5:
com = "홀"
else:
com = "짝"
if com == mine:
result = "이김"
else:
result = "짐"
print("나: {}".format(mine))
print("컴: {}".format(com))
print("결과: {}".format(result))
mytest06
# com = 50(1~99)까지 랜덤으로 나오게
# 숫자를 입력하시오(1 ~ 99까지) 30
# 30 UP
# 숫자를 입력하시오(1 ~ 99까지) 60
# 60 DOWN
# 숫자를 입력하시오(1 ~ 99까지) 50
# 50 정답입니다. (루프 빠져나오기)
#while문 무한 루프
#while True:
# print("1")
from random import random
arr = list(range(1, 99+1))
for i in range(1000):
rnd = int(random() * 99)
com = arr[rnd]
user = 0;
while True:
user = int(input("숫자를 입력하시오(1 ~ 99까지)"))
if(com == user):
print(user, "정답입니다.")
break;
elif(com > user):
print(user, "UP")
elif(com < user):
print(user, "DOWN")
#교수님------------------------------------------------------------------
com = int(random() * 99) + 1
print(com)
while True:
mine = input("숫자를 입력하시오(1~99)")
imine = int(mine)
if imine < com:
print("{} UP".format(mine))
elif imine > com:
print("{} DOWN".format(mine))
else:
print("{} 정답입니다.".format(mine))
break