Предмет: Информатика, автор: Adalbert27

Задача на Python: 50 баллов
Человек загадывает любое число от 1 до 1000
Бот пытается максимально близко приблизиться к загаданному числу за 3 вопроса.
Думаю начало где то такое:
print("Использовать Больше, Меньше или Да")
n = input("Введите число от 1 до 1000: ")
dm = 0; dx = 1000 (dm минимальный диапазон, dx максимальный диапазон)(скорее всего не обязательно)
min = 1; max = 1000 (минимальное и максимальное число)
q = 1 (количество вопросов)
an = input(f"Ваше число больше {max/2} ?") #1 вопрос
while q != 3:
if "Больше" in an or "Да" in an:
(начиная отсюда может не правильно)
dm = max/2
q+=1
print(f"Ваше число {max-dm}")

Ответы

Автор ответа: wwwguli121588
0

Ответ:

Объяснение:

ты попал куда надо я експерт по пайтону лови

import random

print("Компьютер загадал число от 1 до 15. Попробуйте его угадать.")

attempts=3

sekret_number=random.randint(1,15)

while attempts>0:

       print("у вас "+str(attempts)+" попыток")

       user_number=input("введите любое число ")

       user_number=int(user_number)

       if sekret_number>user_number:

               print("загаданное число больше вашего")

       if sekret_number<user_number:

               print("загаданное число меньше вашего")

       if sekret_number==user_number:

               print("вы угадали задуманное число!!!")

               break

       attempts=attempts-1

       if attempts==0:

               print("вы проиграли загаданное число было: "+str(sekret_number))


wwwguli121588: если что обращайся!
Похожие вопросы
Предмет: Математика, автор: tarasas