Комп’ютер загадує число від 1 до 100, а гравець, реальний чи комп'ютерний, намагається його відгадати.
Після кожної спроби комп’ютер повідомляє, чи число більше або менше загаданого.
1. Генерувати випадкове число, в заданому диапазоні
2.1 Зчитувати інформацію з консолі, у випадку реального гравця
2.2 Генерувати випадкове число, у випадку комп'ютерного гравця
3. З'ясовувати чи є введене коректним значенням, та, якщо є переходити до наступного кроку
4. З'ясовувати чи введене число більшим чи меншими
5.1 Виводити інформацію про число, повертатися до 2 (якщо не відгадано)
4.2 Завершувати гру (у разі, якщо число відгадане)
1. Обробляти некоректні значення (числа не з диапазону чи нечислові значення)
2. Мати можливість вийти з гри в будь-який момент