import random # Генерируем случайное число от 0 до 100 number = random.randint(0, 100) print("Угадайте число от 0 до 100. У вас 10 попыток.") # Устанавливаем начальное количество попыток attempts = 10 while attempts > 0: guess = int(input("Введите ваше предположение: ")) if guess == number: print("Поздравляем! Вы угадали число!") break elif guess < number: print("Загаданное число больше вашего предположения.") else: print("Загаданное число меньше вашего предположения.") attempts -= 1 print(f"Осталось попыток: {attempts}") if attempts == 0: print(f"У вас закончились попытки. Загаданное число было: {number}")
Пример работы программы:
Угадайте число от 0 до 100. У вас 10 попыток. Введите ваше предположение: 50 Загаданное число меньше вашего предположения. Осталось попыток: 9 Введите ваше предположение: 25 Загаданное число больше вашего предположения. Осталось попыток: 8 Введите ваше предположение: 37 Загаданное число меньше вашего предположения. Осталось попыток: 7 Введите ваше предположение: 30 Загаданное число больше вашего предположения. Осталось попыток: 6 Введите ваше предположение: 33 Поздравляем! Вы угадали число!
# Генерируем случайное число от 0 до 100
number = random.randint(0, 100)
print("Угадайте число от 0 до 100. У вас 10 попыток.")
# Устанавливаем начальное количество попыток
attempts = 10
while attempts > 0:
guess = int(input("Введите ваше предположение: "))
if guess == number:
print("Поздравляем! Вы угадали число!")
break
elif guess < number:
print("Загаданное число больше вашего предположения.")
else:
print("Загаданное число меньше вашего предположения.")
attempts -= 1
print(f"Осталось попыток: {attempts}")
if attempts == 0:
print(f"У вас закончились попытки. Загаданное число было: {number}")
Пример работы программы:
Угадайте число от 0 до 100. У вас 10 попыток.Введите ваше предположение: 50
Загаданное число меньше вашего предположения.
Осталось попыток: 9
Введите ваше предположение: 25
Загаданное число больше вашего предположения.
Осталось попыток: 8
Введите ваше предположение: 37
Загаданное число меньше вашего предположения.
Осталось попыток: 7
Введите ваше предположение: 30
Загаданное число больше вашего предположения.
Осталось попыток: 6
Введите ваше предположение: 33
Поздравляем! Вы угадали число!