• Составьте программу ПОЖАЛУЙСТА в PASCAL ABC. Вот типа такой цветочек. Я так понял что эти лепестки надо либо эллипсами либо дугами делать,но не получается ХЕЕЕЕЛП

    question img

Ответы 1

  • В идеале вот:uses ABCObjects, GraphABC;   const   x0 = 300;   y0 = 300;   K = 10;   var   i, j, x1, y1,  x, y, n: integer;     x2, y2, fi, t: real;    begin   x := x0;   y := y0;   n := 500;   for j := 0 to K - 1 do   begin     fi := 2 * pi * j / K;    for i := 1 to n do     begin         t := 2 * pi * i / n;        x2 := 100*cos(t)+ 150;       y2 := 20*sin(t);      x1 := round(x2 * cos(fi) - y2 * sin(fi));       y1 := round(x2 * sin(fi) + y2 * cos(fi));       if i > 1 then         Line(x + x0, y0 - y, x0 + x1, y0 - y1);       x := x1;       y := y1;     end;   end;   new CircleABC(x0,y0,50,clyellow);  end.
    • Автор:

      colin3ycl
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years