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

Автор ответа:
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
begin
dz (x,y,clyellow);
delay (20);
dz (x,y,clblue);
x:=x+2;
end;
end.
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
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
Можете пожалуйста написать?)
Похожие вопросы
Предмет: Математика,
автор: kiratuknur0409
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Химия,
автор: sularula
Предмет: Математика,
автор: churilova0785bbb
Предмет: Биология,
автор: kluci12