Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 16.05.2012
Сообщений: 9
1

Floating point overflow

18.05.2012, 20:46. Показов 690. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
пожалуйста помогите
уже второй день сама мучаюсь с задачей, вроде бы что то получилось, и вроде правильно, но какие бы значения не подставляла- ничего...

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
uses crt;
var xn,xk,dx,x,s,e,si,i:real;
    n:integer;
Function f(x:real):real;
begin
f:=0.5*ln((x+1)/(x-1));
end;
begin
clrscr;
repeat
write('vvedite nachalo intervala |x|>1 xn=');
readln(xn);
until xn>1;
repeat
write('vvedite konec intervala x>',xn:0:1,' xk=');
readln(xk);
until (xk>xn)and(xn>1);
repeat
write('vvedite shag tabulacii dx>0  no <',xk-xn:0:1,' dx=');
readln(dx);
until (dx>0)and(dx<xk-xn);
write('vvedite tochnost e=');readln(e);
clrscr;
x:=xn;
 
writeln('tabulirovanie finkcii y=Arth(x) dlyaя |x|<1');
writeln('na intervale [',xn:0:1,';',xk:0:1,'] s shagom ',dx:0:1);
writeln('-------------------------------');
writeln('|  x  |    S    |  arth   | N |');
writeln('-------------------------------');
while x<=xk+dx/2 do
 begin
  s:=0;
  si:=x;
  n:=0;
  i:=i+1;
  while abs(si)>e do
   begin
    dx:=dx+1;
    si:=si*x*x;
    s:=1/((s+si)*(2*i+1));
   end;
  writeln('|',x:4:1,' |',s:8:4,' |',  f(x):8:4,' |',  dx:3,'|');
  x:=x+dx;
 end;
writeln('---------------------------------');
readln;
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 20:46
Ответы с готовыми решениями:

Ошибка 205 Floating point overflow
Возникла очередная проблема с программой на турбо паскале, т.к. при подсчетах паскаль прерывает...

Ошибка 205 Floating point overflow
Разбираюсь дальше с Паскалем... Сейчас возникла очередная проблемка с ним, т.к. при подсчетах...

Floating point overflow при подсчетах
Здравствуйте Помогите, вот в одном выражении (когда выполняю программу) выдает floating point...

Invalid floating point operation
помогите пожалуйста разобраться с ошибкой program while1; uses crt; var x,y,h:real; begin...

0
18.05.2012, 20:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 20:46
Помогаю со студенческими работами здесь

Invalid floating point operation
Почему на одном компе работает нормально (win7 tp и fpc tp mode), а на другом (winXp tp) вылетает с...

Ошибка Invalid floating point operation
Задание: Составить алгоритм для программы по вычислению значения у для произвольных 10 значений x в...

Error 207. Invalid floating point operation
program z7; var h,a,b,c,dis,x1,x2:real; begin writeln('Введите число Н'); readln(h); ...

Error 207: ivalid floating point operation
program k1; uses crt; label 1; function ff(x:real):real; var g:real; begin g:= 0.4 +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru