Найти - Пользователи
Полная версия: Помогите пожалуйста в решении задачи с модулем rendom.
Начало » Центр помощи » Помогите пожалуйста в решении задачи с модулем rendom.
1
Nabeud93
Игра “жадный корсар”. Случайным образом генерируются генерируются
три числа от 0 до 9, если пользователю выпала комбинация из трех
одинаковых чисел, то он получает 3 очка, если комбинация из трех
чисел последовательно, то он получает 2 очка. Всего у пользователя
есть 5 попыток, если пользователю выпадает три 0, то игра заканчивается.
PEHDOM
> Помогите пожалуйста в решении задачи с модулем rendom.
может у вас не выходит потому что модуль правильно называется random?
Nabeud93
хоть мне и 12 лет.но ваш сарказм понятен.вы наверно и злой потому.
PEHDOM
Nabeud93
я злой почему? потому что у меня велшосипеда раньше не было каждый второй приходит и говорит: “напишите за меня задачу”. При этом сам палец об палец не ударил чтобы хотябы попытаться.
Вы хоть покажите что пытались. У вас есть каиенить соображения как эту задачу решить? поделитесь ими, вам тогда помогут без сарказма, укажут где ошибка или как будет сделать более правильно.
Nabeud93
спасибо
Nabeud93
может сразу так и надо было написать .а не смеяться
py.user.next
Нарисуй блок-схему для этой игры. Когда она будет вся нарисована, тогда и будешь код писать, руководствуясь блок-схемой.

Этапы разработки должны такие быть:
1. словесное описание алгоритма
2. блок-схема по словесному описанию алгоритма
3. псевдокод по блок-схеме
4. код по псевдокоду

На каждом этапе ты чистишь алгоритм от мусора, оптимизируешь его, чтобы не писать десять раз одно и то же. В конце у тебя получается чистейший код, который не нужно ни переделывать, ни проверять, всё ли там учтено.

Словесное описание у тебя уже есть в самой задаче. Дальше нужно построить блок-схему.

Старые блок-схемы
https://ru.wikipedia.org/wiki/%D0%91%D0%BB%D0%BE%D0%BA-%D1%81%D1%85%D0%B5%D0%BC%D0%B0
Современные блок-схемы делаются в UML
http://www.telenir.net/uchebniki/samouchitel_uml/p7.php (“Леоненков Александр - Самоучитель UML”; ссылка может дохнуть со временем, поэтому ищи по названию)
https://www.uml-diagrams.org/activity-diagrams.html
https://www.uml-diagrams.org/activity-diagrams-examples.html


tags: develop stages
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB