pascalabcnet/InstallerSamples/Graphics/GraphABCLinux/Star.pas
Mikhalkovich Stanislav 6e34bc00fa TeacherControlPlugin в проекте
GraphABCLinux
Поправил иконку PABCHealth
Изменения в LightPT.pas
Цветной вывод в окне вывода (только для Windows)
Console.OutputEncoding := new System.Text.UTF8Encoding(false); в __RedirectIOMode.pas чтобы в Linux нормально выводилось
2022-07-10 14:51:51 +03:00

17 lines
443 B
ObjectPascal

uses GraphABCLinux;
const
n = 17; // количество точек
n1 = 7; // через сколько точек соединять
begin
var a := -Pi/2;
var Center := Window.Center;
var Radius := Window.Height/2.2;
MoveTo(Round(Center.X+Radius*cos(a)),Round(Center.Y+Radius*sin(a)));
for var i:=1 to n do
begin
a += n1*2*Pi/n;
LineTo(Round(Center.X+Radius*cos(a)),Round(Center.Y+Radius*sin(a)));
end;
end.