Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 17.11.2019
Сообщений: 1
1

Анимация шарика без следов

17.11.2019, 19:33. Показов 644. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Program upr_8_2_a;
uses crt,GraphABC;
const A:array[1..4] of real=(87.5,71.5,82.4,94);
      B:array[1..4] of string=('Беловежская пуша - ','Браславские озёра - ',
      'Припятский - ','Нарочанский - ');
var x,y1,R:integer;
    map:picture;
begin
R:=10;
x:=300;
y1:=575;
writeln('Площадь национальных парков Беларуси:');
for i:integer:=1 to 4 do begin
  writeln(B[i],'',A[i],' тыс.га');
  end;
  TextOut(465,304,'Браславские озёра');
  TextOut(498,605,'Припятский');
  TextOut(475,365,'Нарочанский');
SetWindowSize(1000,1000);
map:=picture.create('C:\Users\khleb\OneDrive\Документы\map.gif');
  map.Draw(250,250);
  map.load('C:\Users\khleb\OneDrive\Документы\map.gif');
 {750,685}
 SetBrushColor(clSkyBlue);
  SetPenColor(clSkyBlue);
   SetPenWidth(1);
circle(x,y1,R); {Беловежская пуща}
 floodfill(x,y1,clSkyBlue);
  Rectangle(455,303,462,310); {Самый маленький - Браславские озёра}
 floodfill(457,307,clRed);
   Rectangle(480,595,493,608); {Припятский Национальный парк}
 floodfill(490,599,clGold);
    Rectangle(440,340,470,370); {Нарочанский Национальный парк}
 floodfill(460,355,clCyan);
 while y1<=700 do
 begin 
 clearwindow;
   y1:=y1+10;
   circle(x,y1,R);
   sleep(10);
 end;
 map.Draw(250,250);
   Rectangle(455,303,462,310); {Самый маленький - Браславские озёра}
 floodfill(457,307,clRed);
   Rectangle(480,595,493,608); {Припятский Национальный парк}
 floodfill(490,599,clGold);
    Rectangle(440,340,470,370);{Нарочанский Национальный парк} 
 floodfill(460,355,clCyan);
    writeln('Площадь национальных парков Беларуси:');
    for i:integer:=1 to 4 do begin
  writeln(B[i],'',A[i],' тыс.га');
  end;
  TextOut(465,304,'Браславские озёра');
  TextOut(498,605,'Припятский');
  TextOut(475,365,'Нарочанский');
end.

Как мне сделать, чтобы шарик упал вниз, не оставляя следов, и текст непонятно почему перемещается вместе с шариком, да ещё и закрашивается, в том числе и текст на карте. Как это исправить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2019, 19:33
Ответы с готовыми решениями:

Удаление файла без следов
Здравствуйте! Возникла идея, но не могу найти путь к решению одной проблемы. Вся задумка такова:...

Скайп пропадает без следов после перезагрузки компьютера
Помогите пожалуйста. Суть проблемы такова: устанавливаю скайп, звоню, разговариваю и тп... После...

Анимация движения шарика по параболе
Помогите написать программу для движения шарика с регулируемой скоростью . График функции у = х*х ...

Анимация: движение шарика по окружности
Создать проект, движение шарика по окружности. Прошу помощи.

1
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,246
18.11.2019, 15:02 2
Krane, а зачем вы CRT и GraphABC вместе используете?
0
18.11.2019, 15:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2019, 15:02
Помогаю со студенческими работами здесь

Анимация шарика по окну формы
Задание: Разработать GUI-приложение с использованием графики и анимации: требуется разработать...

Анимация движения шарика по окружности
Есть программа в которой шарик движется от правой до левой стенки. Нужно переделать программу чтобы...

Анимация, вращение двух отрезков и шарика
Добрый вечер, господа! очень нужна ваша помощь.. есть задача: в окне формы нарисован...

Анимация движения шарика по пятиконечной звезде
Здравствуйте. Требуется создать анимацию движения шарика по пятиконечной звезде (только линии, не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru