Задание по программированию 8 класс.Pascal. По холсту перемещаются два шарика разного...

0 голосов
75 просмотров

Задание по программированию 8 класс.Pascal.
По холсту перемещаются два шарика разного цвета и разного радиуса,один - слева направо,второй - сверху вниз.Скорости движения шариков разные.Разработайте программу для выполнения этой анимации.


Информатика (19 баллов) | 75 просмотров
Дан 1 ответ
0 голосов

Программа с комментариями и результат её работы в прикрепленном изображении


image
(2.4k баллов)
0

Надо через PascalABC,а не PascalABCNET.И мы такими командами не пользовались ещё.

0

Какими, такими? Можете написать конкретнее

0

var x,y:integer;
n:psclear;
procedure dz (x,y,c:integer);
begin
circle (x,y,10);
floodfill(x,y,c);
end;
begin
setwindowwidth (400);
rectangle (0,0,400,400);
floodfill (1,1,clblue);
setpenstyle (psclear);
x:=10;y:=200;
while x<=390 do<br>begin
dz (x,y,clyellow);
delay (20);
dz (x,y,clblue);
x:=x+2;
end;
end.

0

как то так надо было делать

0

Там из новых команд только ClearWindow, SetBrushColor и sleep. Sleep - тот же delay. SetBrushColor и ClearWindow вместо ненадёжного floodfill. Эти команды будут работать и на простом Pascal ABC. А так программа и её смыл написаны правильно

0

Можете пожалуйста написать?)