2. Математический диктант
1) Папка с графическими процедурами
называется ….
2) Начало координат (0,0) находится на
экране в ….
3) Ось OY направлена ....
4) Точка определенного цвета рисуется
командой ...
5) Координаты (x,y) должны быть типа ….
6) Цвет точки обозначается …
5. Программа «Звёздное
небо»
Program zvezda;
Uses graphabc;
var _k,n,i,a,b,c: integer;
begin
k:=WindowWidth; {ширина окна}
n:=WindowHeight; {высота окна}
for i:=1 to 1000 do begin {1000-количество точек}
a:=random(k);
b:= random(n);
c:= random(256);
setpixel(a,b,c);end;
end.
8. 3) Написать программу для вывода
на экран окружности черного цвета.
x=R cos(α)
y=R sin(α)
9. Программа «Окружность»
program okrujnost;
uses graphabc;
var xc,yc,x,y:integer;
r,alfa:real;
begin
//координаты центра окружности
xc:=trunc(windowwidth/2);
yc:=trunc(windowheight/2);
alfa:=0; r:=120;
while alfa<=2*pi do begin
x:=xc+trunc(r*cos(alfa));
y:=yc+trunc(r*sin(alfa));
setpixel(x,y,14);
alfa:=alfa+0.01; end;
end.
11. Программа «7
окружностей»program okrujnosti_7;
uses graphabc;
var xc,yc,x,y,i,c:integer;
r,alfa:real;
begin
//координаты центра окружности
xc:=trunc(windowwidth/2);
yc:=trunc(windowheight/2);
r:=120; //радиус окружности
for i:=1 to 7 do begin // количество окружностей
alfa:=0; c:=random(256);
while alfa<=2*pi do begin
x:=xc+trunc(r*cos(alfa));
y:=yc+trunc(r*sin(alfa));
setpixel(x,y,c);
alfa:=alfa+0.01;
end;
r:=R+20; //увеличение радиуса
end;
end.