Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 22.11.2011, 14:30   #1 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Программа "Пчелиный рой" в Паскале

Люди помогите нужна программа "пчелинный рой" в паскале


Более конкретно опишите, что вам нужно. Может быть, вы имели в виду реализацию исполнителя Live (Жизнь)? Из названия "пчелинный рой" абсолютно ничего не понятно. Ваш модератор.
gazon вне форума   Ответить с цитированием

Старый 22.11.2011, 14:30
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Упрощу вам решение проблемы - вот список аналогичных обсуждений

Программа вычисления интеграла на Паскале
Задача на Паскале
Программа на паскале

Старый 22.11.2011, 14:40   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от gazon Посмотреть сообщение
Люди помогите нужна программа "пчелинный рой" в паскале
А мне не поможете? Срочно нужна программа "Носорожжий зад". Тоже в Паскале.
Vladimir_S вне форума   Ответить с цитированием
Старый 23.11.2011, 19:00   #3 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

) Модифицировать программу "пчелиный рой":. Замедлить перемещение роя и запрограммировать изменение направления перемещения при достижении края экрана.
gazon вне форума   Ответить с цитированием
Старый 23.11.2011, 19:24   #4 (permalink)
Daniellos
Хозяин Медной Горы
 
Аватар для Daniellos
 
Регистрация: 01.08.2011
Адрес: Армавир
Сообщений: 12,159
Записей в дневнике: 8
Сказал(а) спасибо: 751
Поблагодарили 88 раз(а) в 27 сообщениях
Репутация: 57416
По умолчанию

Осмелюсь предположить gazon'y надо, чтобы некое облако из хаотичных точек перемещалось по экрану. Хотя могу и ошибаться...
Daniellos вне форума   Ответить с цитированием
Старый 23.11.2011, 19:31   #5 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Да, мне именно это и надо, ну кто-нибудь поможет?
gazon вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 23.11.2011, 20:45   #6 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Помочь-то можно, но только советом:
1) сгенерируйте массив случайных координат для точек таким образом, чтобы они были в пределах одной области
2) в цикле для всех сгененрированных точек: стирайте точку на старом месте (выводите цветом фона), задавайте случайное приращение для каждой координаты, вычисляйте новые координаты и выводите точку на новом месте.
3) Для каждой координаты отслеживайте наибольшее значение, при достижении предела приращение меняйте на отрицательное, чтобы за пределы экрана не выходить.
3) зациклите процесс до наступления какого-либо события, к примеру, до нажатия кнопки Esc (код 27).
Дерзайте
AlexZir вне форума   Ответить с цитированием
Старый 24.11.2011, 15:16   #7 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Спасибо, попробую
gazon вне форума   Ответить с цитированием
Старый 24.11.2011, 15:25   #8 (permalink)
Rossomaxa
Лесник
 
Аватар для Rossomaxa
 
Регистрация: 11.10.2011
Сообщений: 338
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 771
По умолчанию

Цитата:
Сообщение от Vladimir_S Посмотреть сообщение
А мне не поможете? Срочно нужна программа "Носорожжий зад". Тоже в Паскале.
Вам еще нужна помощь?
Rossomaxa вне форума   Ответить с цитированием
Старый 08.12.2011, 10:15   #9 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Пожалуйста помогите с самим кодом, пытаюсь ничего не выходит. И в Турбо и в АБС пробовал - тщетно
gazon вне форума   Ответить с цитированием
Старый 08.12.2011, 18:05   #10 (permalink)
gazon
Member
 
Регистрация: 21.11.2011
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите с графикой

Program sempch;
uses graph,crt;
var j,gd,gm,i,b,l,c:integer;
x,y,k:array [1..1000] of integer;
Begin
randomize;
gd:=detect;
initgraph(gd,gm,'d:\tp7\units\');
setcolor(90);
b:=10;
l:=2;
c:=6;
FOR J:=1 to 50 DO
BEGIN
for i:=1 to 50 do
begin
x[i]:=random(100)+10;
y[i]:=random(100)+10;
end;
for i:=1 to 50 do
begin
putpixel(x[i],y[i],c);
end;
for i:=1 to 500 do
begin
c:=0;
putpixel(x[i],y[i],c);
end;
for i:=1 to 50 do
begin
k[i]:=random(50);
putpixel(x[i]+k[i],y[i]+k[i],6);
end;
END;
readln;
End.
gazon вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:03.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.