Помощь - Поиск - Пользователи - Календарь
Полная версия: Пьяный мужик
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
L&M
Вообщем такие дела.
В случайных точках местности расположены несколько столбов, некоторые из них соединены заборами. Пьяница с равной вероятностью делает шаг вперёд, назад, вперёд-влево и вперёд-вправо (под 45 градусов), натолкнувшись на столб или забор, он падает (на время). Изобразить траекторию движения.
Человека я нарисовал, а как заставить его двигаться в случайном направлении и ещё чтобы следы за собой оставлял.
volvo
Цитата
Пьяница с равной вероятностью делает шаг вперёд, назад, вперёд-влево и вперёд-вправо (под 45 градусов)

Вперед = 0
Назад = 1
Вперед-влево = 2
Вперед-вправо = 3

Randomize;
Go := Random(4);
Case Go Of
... { обрабатываешь нужные варианты }
End;
Alex7
L&M
Можешь потом выложить код проги? плиз!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.