Цитата(Vanekk @ 9.03.2007 0:58)
Люди, хелп начинающему программеру
Суть проблемы такова. впервые попробовал работать с графикой, переписал в паскаль букву в букву программу-пример из учебника - не работает. ошибку выдает.
Посмотрите, это с прогой не то, или у меня что то7 что это может быть?
Вот прога
Код
program proba;
uses graph;
var gd, gm : integer;
begin
gd:=VGA;
gm:=VGAhi;
Initgraph (gd,gm,' ');
if GraphResult = grok then begin
line (0,0,270,270);
readln;
closeGraph;
end.
Или дайте пример подобной проги. попробую ее набрать. Заранее спасибо
Если бы вы отступы делали, то сразу бы заметили, что количество бегинов не совпадает с количеством ендов.
И между кавычками в инитграфе ничего не надо ставить. Только надо egavga.bgi не забудьте скопировать в папку с паскалём и с программой.
И зачем в форум задавать вопросы про синтаксические ошибки, если на них прекрасно отвечает сам компилятор?
Исправил:
Код
program proba;
uses
graph;
var
gd, gm : integer;
begin
gd := VGA;
gm := VGAhi;
InitGraph (gd, gm, '');
if GraphResult = grok then begin
Line (0 ,0 ,270 ,270);
ReadLn;
CloseGraph;
end;
end.