Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2015, 17:01   #1
VikkyVi
Пользователь
 
Регистрация: 25.10.2015
Сообщений: 11
По умолчанию Графика. Паскаль. "Звездное небо"

Я создала программу "Звездное небо". Помогите доделать прогу)) Не могу сделать так, когда количество точек достигает определенного значения, предыдущие исчезали.

Код:
uses Crt, Graph;

var
  Gd, Gm : Integer;
  Color  : Word;

begin
  Gd := Detect;
  InitGraph(Gd, Gm, 'X:\BP');
  if GraphResult <> grOk then
    Halt(1);
  Color := GetMaxColor;
  Randomize;
  repeat
    PutPixel(Random(650), Random(450), Color);
    Delay(10);
  until KeyPressed;
  ReadLn;
  CloseGraph;
end.
VikkyVi вне форума Ответить с цитированием
Старый 21.12.2015, 17:06   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

VikkyVi, заведите массивчик, в котором сохраняйте координаты точек,
когда массив заполнится, тогда гасите (стирайте) точки, которые в массиве есть и записывайте туда новые, которые рисуйте.
всё просто.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
3D шутер, небо не реалистичное( cashmail Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 05.04.2012 09:19
3D НЕБО в DELPHI zmey31313 Gamedev - cоздание игр: Unity, OpenGL, DirectX 21 17.06.2010 09:49
Программа Звездное небо jungle Win Api 0 11.11.2009 22:05
Звезное небо П@Bел JavaScript, Ajax 1 19.04.2009 01:42