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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2012, 17:56   #1
spinogryz_ua
Форумчанин
 
Аватар для spinogryz_ua
 
Регистрация: 14.01.2012
Сообщений: 150
Стрелка Найти ошибку в програме (Pascal)



Код:
 uses crt;
 var s,y,x,eps:real; i,t:integer;
      function fac(n:integer) : real;
           var k:integer; f:real;
           begin
           f:=2;
           for k:=2 to n do
           f:=f*(n+1);
           fac:=f;
           end;
 function zch( p:real;n,r:integer):real;
          var  o:real;
  begin
  o:=1;
 o:=r*(n+exp((n+1)*ln(x)))/((n+sqrt(n)+1)*fac(i));
  zch:=o;
   end;

   begin
     writeln('введіть х, еxp');
     readln(x,eps);
         writeln('  №   Значення  Поточна сума');
         i:=1; s:=0;  y:=1; t:=1;
      while abs(y)>eps do begin
   y:=zch(x,i,t);
    s:=s+y ;
   writeln(i:3,y:10:5,s:13:6);
   i:=i+1;  t:=-t;

   end;
          writeln('Остаточна сума = ',s:9:7);
    end.
Не знаю в чем проблема, должно показывать 0,12037377
spinogryz_ua вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найдите ошибку....в програме..... MARTINS Помощь студентам 9 04.03.2011 12:05
Не могу найти ошибку в програме может кто поможет... rik_nel Общие вопросы C/C++ 1 09.08.2010 18:15
pascal найти ошибку. Айдар Помощь студентам 4 09.02.2010 20:53
Ищу ошибку в програме на prolog Komunizm Помощь студентам 4 15.08.2009 02:17
помогите найти ошибку в програме не работает в делфи SYL@R Помощь студентам 4 04.07.2008 12:28