program sin;
Uses Crt;
Var
i:real;
Ch:Char;
Begin
TextBackGround(6);
TextColor(1);
CLRSCR;
i:=0;
Repeat
Write('sin ',i,' = ',(sin(i)));
i:=i+0.1;
Until i>=pi/2;
memw[0:$41a]:=memw[0:$41c];
ch:=readkey;
end.
Это программа для вывода синусов с 0 до 90 градусов с интервалом 0,1
но почему - то не работает.может кто то подскажет где ошибка?
З.Ы. если вместо sin(i) поставить cos(i) то все прекрасно работает,а так ошибка Error 94: "." expected.
help please!
ADD:
как вариант можна сделать так:
Write('cos ',i,' = ',sqrt(1-sqr(cos(i))));
но помоэму это извращение...