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

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

Показать ответ
Ответ:
ерик12840
ерик12840
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-бота