Впрограмме константой прописывается целое число от 0 до 100(любое). пользователь должен его отгадать не более чем за 10 попыток.
Ответы на вопрос:
сгенерировать случайное число.
ввести счетчик попыток. присвоить ему значение 1.
пока счетчик попыток меньше, либо равен 10
запрашивать у пользователя очередное число,
если оно больше загаданного, то выводить "много",
если оно меньше загаданного, то выводить "мало",
иначе сообщать, что число угадано и прерывать выполнение цикла,
увеличивать счетчик попыток на единицу.
после цикла, если число не было угадано, то вывести сообщение о том, что попытки исчерпаны, и какое число было загадано компьютером.
самый верный способ отгадать число менее чем за 10 попыток - это делить диапазон на 2. например, если число лежит в пределах от 0 до 100, то введя 50 мы сразу сокращаем диапазон поиска в два раза. если было сказано, что загаданное число меньше 50-ти, то вводим 25 и таким образом снова сокращаем диапазон в 2 раза.
если следовать этому правилу то потребуется 6-7 попыток, т.к. число 100 (изначальная длина диапазона) лежит в пределах между 26 и 27.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Eldar100119.10.2022 02:53
-
astahovanadezh09.03.2023 19:21
-
Strannik28815.05.2022 09:51
-
katya863127.01.2022 00:12
-
Кристи180110.03.2022 00:00
-
MaliaCr25.05.2022 13:56
-
evstratova0528.11.2021 13:03
-
daniil35725.05.2021 08:20
-
Яна77597530.10.2021 12:36
-
крис85512.04.2021 02:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.