Объяснение Решения | Угадать число
1. Katas
0.Создаем рандомное число:
- импортируем модуль рандома из питона.
- создаем рандомное число в диапазоне от 0 до 100.
- выводим это рандомное число на екран чтобы в конце сверить ответ.
1.Создаем переменные для работы:
- low_number, нижняя граница поиска.
- hight_number, верхняя граница поиска.
- count, количесто входов в программу.
2.Переходим к основной части программы:
- 1) Используем цикл while, так как не знае сколько входов в программу нам понадобится.
- 2) Ищем среднюю границу, нижней и верхней границ
- 3) Проверяем равняется ли средняя граница нашему рандомному числу.
- 4) Если да, то выводи на екран что от нас просили.
- 5) Если нет, меняем нашы границы::
- Если средняя граница больше рандомного числа, то тогда верхняя граница равняется средняя граница.
- Если средняя граница меньше рандомного числа, то тогда нижняя граница равняется средняя граница.
- 6) Возвращаемся ко 2) пункту, пока 4) не выполнится.
На этом и все.
Если вам понравилась Katas, можете поставить этой репозитории звездочку это будет меня в дальнейшем мотивировать на написание подобных Katas для вас.
Переходите на Github страницу :