darkdragon
Новые
- Регистрация
- 8 Апр 2010
- Сообщения
- 38
- Реакции
- 0
- Баллы
- 0
Помогите решить две задачки
Помогите дописать программу
она ток пол круга проезжает
program planeti;
uses graph,crt;
var d,m,x,y,xc,yc,x1,y1,r1,r2,r3:integer;
begin
xc:=320;
yc:=240;
r1:=145;
r2:=45;
r3:=10;
initgraph(d,m,'');
repeat
for x:=xc-r1 to xc+r1 do begin
y:=round(sqrt(sqr(r1)-sqr(xc-x)));;
Y:=yc-y;
circle(x,y,r3);
setfillstyle(1,14);
circle(xc,yc,r1);
circle(xc,yc,r2);
floodfill(320,240,15);
delay(50);
cleardevice;
end;
until keypressed;
end.
надо именно таким способом...через синус и косинус не надо!
и
даны учащиеся на 5 на 4 и на 3 кол-во вводим сами....нужно построить столбцовую диаграмму при этом тот столбик в котором указано наибольшеее число учащихся на ту или иную оценку должен быть на вся высоту оси Y а остальные столбики уже строить в процентном соотношении от этого!
Помогите дописать программу
она ток пол круга проезжает
program planeti;
uses graph,crt;
var d,m,x,y,xc,yc,x1,y1,r1,r2,r3:integer;
begin
xc:=320;
yc:=240;
r1:=145;
r2:=45;
r3:=10;
initgraph(d,m,'');
repeat
for x:=xc-r1 to xc+r1 do begin
y:=round(sqrt(sqr(r1)-sqr(xc-x)));;
Y:=yc-y;
circle(x,y,r3);
setfillstyle(1,14);
circle(xc,yc,r1);
circle(xc,yc,r2);
floodfill(320,240,15);
delay(50);
cleardevice;
end;
until keypressed;
end.
надо именно таким способом...через синус и косинус не надо!
и
даны учащиеся на 5 на 4 и на 3 кол-во вводим сами....нужно построить столбцовую диаграмму при этом тот столбик в котором указано наибольшеее число учащихся на ту или иную оценку должен быть на вся высоту оси Y а остальные столбики уже строить в процентном соотношении от этого!