Игра в угадывание чисел — классический пример для изучения основ программирования на Rust. В данном уроке мы рассмотрим создание простой версии игры, где пользователь делает всего один шанс угадать загаданное число. Это идеальный старт для освоения базовых конструкций языка и работы с вводом-выводом. Перед началом работы необходимо установить Rust и соответствующие инструменты. Для этого выполните команду curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh. Убедитесь, что версия Rust не ниже 1.59, чтобы использовать современные функции. Инициализируйте новый проект с помощью cargo new number_guessing_game. Основная логика игры будет реализована в файле main.rs. Рекомендуется использовать модульные подходы для разделения кода на функции: генерацию числа, ввод пользователя и проверку ответа. После получения ввода от пользователя сравните его с загаданным числом. Если совпадение найдено, выведите сообщение о победе. Если нет — уведомьте о поражении. Для улучшения пользовательск