
Написать игру угадай число. Пока пользователь не предугадает задекларированное число, ему будет
предлагаться попытаться еще раз угадать, когда пользователь угадает число, мы должны завершить работу программы.(Используйте цикл while и условный оператор if)!WHILE И IF ОБЯЗАТЕЛЬНО ПРОШУ ВАС!!!!

Ответы на вопрос

Ответ:
print('Угадайте число от 1 до 5')
a=3
b=int(input('ваш ответ: '))
while not b==3:
print('неправильно, попробуй еще')
b=int(input('ваш ответ: '))
print('правильно')
или через рандомайзер
import random
print('Угадайте число от 1 до 5')
a=random.randint(1,5)
b=int(input('ваш ответ: '))
while not b==a:
print('неправильно, попробуй еще')
b=int(input('ваш ответ: '))
print('правильно')



Конечно! Вот пример программы "Угадай число" на Python, используя цикл while
и условный оператор if
:
pythonimport random
# Задаем случайное число, которое нужно угадать
загаданное_число = random.randint(1, 100)
# Начальное значение для попыток
попытка = 0
# Начало игры
while True:
# Получаем предположение пользователя
предположение = int(input("Угадайте число от 1 до 100: "))
# Увеличиваем счетчик попыток
попытка += 1
# Проверяем, угадал ли пользователь число
if предположение == загаданное_число:
print(f"Поздравляем! Вы угадали число {загаданное_число} с {попытка} попытки.")
break
elif предположение < загаданное_число:
print("Попробуйте больше.")
else:
print("Попробуйте меньше.")
Эта программа сначала случайным образом выбирает число от 1 до 100. Затем она предлагает пользователю угадать это число. Если предположение пользователя верно, программа выводит поздравление и завершает работу. Если предположение неверно, программа дает подсказку, больше или меньше загаданное число. Количество попыток отображается после угадывания.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili