![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Константин
Пользователь
Регистрация: 11.10.2009
Сообщений: 47
|
![]()
Напишите программу "дождь"-на экране появляеться (случайным образом)
появляеться 50 точек и они движуться сверху вниз. В тот момент, когда одна из точек достигает нижней границы экрана, точка появляеться в верхней части. Покажите алгоритм пожалуйста. |
![]() |
![]() |
![]() |
#2 | |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
![]() Цитата:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
mistertvister, алгоритм, говорите...
я бы завёл массивчик на 50 элементов. в нём хранил координаты капелек (x,y). при запуске заполняем его случайным образом. вывел эти капельки на экран каждый цикл обработки стираем капельку, наращиваем вертикальную координату, проверяем, не достигли ли нижней границы, если достигли - формируем новую координату сверху (x - случайное), если нижней границы не достигли - рисуем капельку по полученным новым координатам. примерно так: Код:
|
![]() |
![]() |
![]() |
#4 | |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
![]()
ну вот вам алгоритм для одной капельки
Цитата:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль, Борланд Паскаль-в чем разница??? | Vremya-Dengy | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 31.05.2011 18:23 |
паскаль | PR0Z0N | Помощь студентам | 3 | 04.06.2009 23:19 |
Паскаль | Freia | Помощь студентам | 7 | 12.01.2009 20:42 |
Паскаль | Jondeer | Помощь студентам | 8 | 29.10.2007 19:38 |