ПОМОГИТЕ С ГРАФИКОЙ В ПАСКАЛЕ, ПОЖАЛУЙСТА Нарисуйте 10 окружностей разного цвета,...

0 голосов
37 просмотров

ПОМОГИТЕ С ГРАФИКОЙ В ПАСКАЛЕ, ПОЖАЛУЙСТА
Нарисуйте 10 окружностей разного цвета, пересекающихся в 2-х точках. Цвет областей пересечения должен отличаться от цветов окружностей, которые эту область образуют.
ПРИМЕРНО КАК НА РИСУНКЕ


image

Информатика (678 баллов) | 37 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

// PascalABC.NET 3.0, сборка 1128
uses
  GraphABC;
var
  i:integer;
begin
  for i:=1 to 10 do begin
    Pen.Color:=RGB(random(255),random(255),random(255));
    Brush.Style:=bsClear;
    Brush.Color:=Pen.Color;
    Circle(25+i*50,100,40);
    if i>1 then begin
      Brush.Style:=bsSolid;
      FloodFill(50*i,100,RGB(random(255),random(255),random(255)))
      end;
    FloodFill(25+i*50,100,Pen.Color)
    end
end.

(142k баллов)
0

можно ворос?

0

вопрос *

0

не касающийся этой задачи

0

Нельзя писать в комментариях что-либо, относящееся к другой задаче - это считается спамом!