В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
77788899
77788899
14.10.2021 02:20 •  Другие предметы

Постройте спираль в программе Pascal ABC против часовой стрелки

Показать ответ
Ответ:
anyakoi
anyakoi
06.09.2020 23:03

uses graphABC;

procedure arh(x0,y0,a,m,n:integer);

var f,r,x,y:real;

begin

f:=0;

while f<=m*pi do

begin

 r:=a*f;

 x:=r*cos(f);

 y:=r*sin(f);

 if f=0 then moveto(x0+round(x),y0-round(y))

 else lineto(x0+round(x),y0-round(y));

 f:=f+0.01;

end;

line(x0-round(r),y0,x0+round(r),y0);

line(x0,y0-round(r),x0,y0+round(r));

textout(x0-50,y0-round(r)-20,'a='+inttostr(a)+' m='+inttostr(m));

end;

var a,n,m:integer;

begin

arh(100,100,4,1,1);

arh(400,100,6,4,1);

arh(100,300,2,10,1);

arh(400,300,3,12,1);

end.

0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота