Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
vanya165
07.02.2021 23:01 •
Информатика
Нужно! выручайте! , нарисуйте собачку (pascal abc) самую простенькую. но собачку. ; )
Показать ответ
Ответ:
sucker046
02.10.2020 10:35
uses graphABC;
var xk: integer;
procedure Body (xx, yy: integer);
procedure Leg(x,y: integer);
var i: integer;
begin setpenwidth(3);
setpencolor(clwhite);
for i:=x-30 to x+30 do line(x,y-60,i,y);
setpencolor(clblack);
line(x-30,y,x,y-60);
line(x,y-60,x+30,y);
line(x-30,y,x+30,y);
floodfill(x,y-10,clblack);
end;
var s,n: integer;
begin setpenwidth(3);
setbrushcolor(clblack);
circle(xx-115,yy-100,20);
setbrushcolor(clwhite);
rectangle(xx,yy-10,xx+150,yy+130);
ellipse(xx-120,yy-140,xx+50,yy);
if xx mod 50<25 then
begin Leg(xx+20,yy+130);
Leg(xx+130,yy+150);
end
else
begin Leg(xx+20,yy+150);
Leg(xx+130,yy+130);
end;
line(xx-50,yy-5,xx-60,yy+50);
line(xx-60,yy+50,xx-100,yy+10);
line(xx-50,yy-5,xx-100,yy+10);
line(xx+110,yy-50,xx+150,yy-10);
line(xx+110,yy-50,xx+170,yy-60);
line(xx+150,yy-10,xx+170,yy-60);
floodfill(xx+130,yy-40,clblack);
line(xx-10,yy-150,xx+10,yy-100);
line(xx+10,yy-100,xx+40,yy-140);
line(xx-10,yy-150,xx+40,yy-140);
floodfill(xx+10,yy-120,clblack);
floodfill(xx+10,yy-140,clblack);
setpenwidth(1);
circle(xx-25,yy-100,25);
setpenwidth(7);
circle(xx-25,yy-110,8);
end;
procedure Miska;
begin setpenwidth(1);
setbrushcolor(clblue);
ellipse(10,300,110,350);
setbrushcolor(clskyblue);
ellipse(5,290,115,340);
setbrushcolor(clbrown);
ellipse(20,300,100,330);
end;
procedure Zv(x,y: integer);
begin setbrushcolor(clyellow);
circle(x,y,10);
setbrushcolor(clwhite);
circle(x-20,y,13);
circle(x+20,y,13);
circle(x,y-20,13);
circle(x,y+20,13);
end;
begin setwindowsize(500,400);
lockdrawing;
for xk:=500 downto 200 do begin clearwindow;
Zv(50,50);
Zv(380,20);
Zv(70,220);
Zv(170,320);
Body (xk,200);
Miska;
sleep(10);
redraw;
end;
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Архес228
28.10.2022 13:31
I. Переведите данные числа из 10-ич.с.с. 1. 12310→Х4 2. 2910→Х2 3. 53910→Х8 4. 121110→Х12 5. 36710→Х5 6. 132310→Х13 7. 278510→Х16...
лох250
09.02.2023 14:00
ДАЙ Постройте схемы и таблицы истинности работа которых описывается логическими формулами а) F( A,B,C)= (A и B) или (B и C)б) F(X, Y)= X или Y) и не Y...
ислам406
05.03.2023 05:55
с информатикой девятый класс. Тема - Ехеl...
dashasviridenko
04.01.2022 11:02
в трапеции ABCD с меньшим основанием bc=3 и большим основанием AD проведены высоты BE CF . BE пересекает среднюю линию MN в точке K, извесно что MK = 2 , DF = 7...
piece0fcake
25.04.2022 19:26
найдите значение выражения...
fcone
14.05.2020 03:39
Письмо Прочти отрывок из сказки Л.Скребцовой Чудесный парикмахер» . На другой день Мартин поступил в ученики к одному из старейших парикмахеров и стал постигать...
соооооскааааа12
14.05.2020 03:39
Задание Прочитайте текст и ответьте на вопросы. В конце 1919-начале 1920 года шла интенсивная подготовка к образованию казахской советской автономии. В начале января...
Владик003
14.05.2020 03:39
2 тапсырма суретке қарап қазақстанның су бассейндерін анықтаңдар Вы только по быстрее...
DemonDogs
11.02.2022 10:19
.. ребят геометрия 10 класс...
aassdfgb
25.06.2021 22:41
Найдите площадь прямого треугольника если гипотенуза равна 100 а острый угол 60 градусов...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
var xk: integer;
procedure Body (xx, yy: integer);
procedure Leg(x,y: integer);
var i: integer;
begin setpenwidth(3);
setpencolor(clwhite);
for i:=x-30 to x+30 do line(x,y-60,i,y);
setpencolor(clblack);
line(x-30,y,x,y-60);
line(x,y-60,x+30,y);
line(x-30,y,x+30,y);
floodfill(x,y-10,clblack);
end;
var s,n: integer;
begin setpenwidth(3);
setbrushcolor(clblack);
circle(xx-115,yy-100,20);
setbrushcolor(clwhite);
rectangle(xx,yy-10,xx+150,yy+130);
ellipse(xx-120,yy-140,xx+50,yy);
if xx mod 50<25 then
begin Leg(xx+20,yy+130);
Leg(xx+130,yy+150);
end
else
begin Leg(xx+20,yy+150);
Leg(xx+130,yy+130);
end;
line(xx-50,yy-5,xx-60,yy+50);
line(xx-60,yy+50,xx-100,yy+10);
line(xx-50,yy-5,xx-100,yy+10);
line(xx+110,yy-50,xx+150,yy-10);
line(xx+110,yy-50,xx+170,yy-60);
line(xx+150,yy-10,xx+170,yy-60);
floodfill(xx+130,yy-40,clblack);
line(xx-10,yy-150,xx+10,yy-100);
line(xx+10,yy-100,xx+40,yy-140);
line(xx-10,yy-150,xx+40,yy-140);
floodfill(xx+10,yy-120,clblack);
floodfill(xx+10,yy-140,clblack);
setpenwidth(1);
circle(xx-25,yy-100,25);
setpenwidth(7);
circle(xx-25,yy-110,8);
end;
procedure Miska;
begin setpenwidth(1);
setbrushcolor(clblue);
ellipse(10,300,110,350);
setbrushcolor(clskyblue);
ellipse(5,290,115,340);
setbrushcolor(clbrown);
ellipse(20,300,100,330);
end;
procedure Zv(x,y: integer);
begin setbrushcolor(clyellow);
circle(x,y,10);
setbrushcolor(clwhite);
circle(x-20,y,13);
circle(x+20,y,13);
circle(x,y-20,13);
circle(x,y+20,13);
end;
begin setwindowsize(500,400);
lockdrawing;
for xk:=500 downto 200 do begin clearwindow;
Zv(50,50);
Zv(380,20);
Zv(70,220);
Zv(170,320);
Body (xk,200);
Miska;
sleep(10);
redraw;
end;
end.