Объяснение Решения | Угадать число

1. Katas

  • 0.Создаем рандомное число:

  • импортируем модуль рандома из питона.
  • создаем рандомное число в диапазоне от 0 до 100.
  • выводим это рандомное число на екран чтобы в конце сверить ответ.
  • 1.Создаем переменные для работы:

  • low_number, нижняя граница поиска.
  • hight_number, верхняя граница поиска.
  • count, количесто входов в программу.
  • 2.Переходим к основной части программы:

  • 1) Используем цикл while, так как не знае сколько входов в программу нам понадобится.
  • 2) Ищем среднюю границу, нижней и верхней границ
  • 3) Проверяем равняется ли средняя граница нашему рандомному числу.
  • 4) Если да, то выводи на екран что от нас просили.
  • 5) Если нет, меняем нашы границы::
    • Если средняя граница больше рандомного числа, то тогда верхняя граница равняется средняя граница.
    • Если средняя граница меньше рандомного числа, то тогда нижняя граница равняется средняя граница.
  • 6) Возвращаемся ко 2) пункту, пока 4) не выполнится.

На этом и все.

Если вам понравилась Katas, можете поставить этой репозитории звездочку это будет меня в дальнейшем мотивировать на написание подобных Katas для вас.

Переходите на Github страницу :