Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2011, 02:16   #1
salwator
Пользователь
 
Регистрация: 21.12.2010
Сообщений: 31
По умолчанию построение графика

Помогите пож-та найти ошибку
У меня не строит 2 графика,выводит ошибку вещественное переполнение
вот код,написан в ABC-Pascal

program grafik;
uses crt,graphABC;
var x1,y1,z1,x2,y2,z2,i,xk,xn:integer;
x,y,z,b,dx:real;
begin
clrscr;
write('Введите начальное x:');
readln(xn);
write('Введите конечное x:');
readln(xk);
write('Введите шаг:');
readln(b);
write('Введите точность:');
readln(dx);
x:=xn;
i:=1;
line(100,0,100,479-100);
line(100,479-100,679,479-100);
x2:=0;
y2:=0;
while x<xk do
begin
x1:=round(x*100);
if abs(x)>1 then
begin
while (1/((2*i+1)*exp((2*i+1)*ln(x))))<>dx do
begin
y:=y+(1/((2*i+1)*exp((2*i+1)*ln(x))));
inc(i);
end;
y1:=round(y*50);
SetPenColor(clred);
line(100+x2,379-y2,100+x1,379-y1);
y2:=y1;
end;
begin
if ((x-1)<>0) and ((x+1)/(x-1)>1) then
z:=arctan(x)+b;
z1:=round(z*50);
SetPenColor(clgreen);
line(100+x2,379-z2,100+x1,379-z1);
z2:=z1;
end;
x2:=x1;
x:=x+b;
end;
readln;
end.
salwator вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построение графика AnderoN Помощь студентам 0 09.05.2011 22:35
построение графика 30gb Помощь студентам 1 20.10.2010 21:37
построение графика tanka123 Microsoft Office Excel 1 17.06.2009 09:17
Построение графика Sasuke-sama Общие вопросы C/C++ 30 31.05.2009 17:59
Построение графика kzmd Общие вопросы Delphi 1 19.01.2009 09:36