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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2009, 23:00   #1
Ам тя
=)
Пользователь
 
Аватар для Ам тя
 
Регистрация: 27.10.2009
Сообщений: 56
По умолчанию Оператор циклов.Паскаль

Вычислить функцию с некоторой погрешностью Eps путям вычислений указанного ряда.Решение необходимо получить для 5 наборов исходных данных. Eps изменяется в диапазоне от 0.01 до 0.00001 при одном значении аргумента. Вычислить сумму ряда.
функция sin(x)
ряд x-x^3/3!+x^5/5!-x^7/7!+...
ограничения x - любое
!-факториал
это я решила=)

Код:
program text2;
var I:integer;
    x,sum,chis:real;
    const eps=(1E-10);
begin
 writeln('vv x'); readln(x);
 sum:=x; chis:=-x*x*х/2/3;
 i:=4;
  repeat
   sum:= sum+chis;
   chis:=-chis*x*x/i/(i+1);
   I:=I+2;
  until
   abs(chis/sum)<eps;
   writeln(sum,sin(x));
   end.
помогите с Cos(x)
ряд 1-х^2/2!+x^4/4!-x^6/6!+...
ограничения х - любое

Последний раз редактировалось Ам тя; 03.11.2009 в 16:56.
Ам тя вне форума Ответить с цитированием
Старый 03.11.2009, 04:44   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

это я решила=)
дык второе практически тоже самое!
сами 1-ое решали?
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 03.11.2009, 07:07   #3
Ам тя
=)
Пользователь
 
Аватар для Ам тя
 
Регистрация: 27.10.2009
Сообщений: 56
По умолчанию

да.... но 2 чет не сходиться с косинусом х_х
нужно в первом и во втором случае исправить chis? и все?

Последний раз редактировалось Ам тя; 03.11.2009 в 07:26.
Ам тя вне форума Ответить с цитированием
Старый 03.11.2009, 11:24   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ам тя
А с чего ты взяла что эта прога правильно считает?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.11.2009, 16:57   #5
Ам тя
=)
Пользователь
 
Аватар для Ам тя
 
Регистрация: 27.10.2009
Сообщений: 56
По умолчанию

не правильно?аааа
Ам тя вне форума Ответить с цитированием
Старый 03.11.2009, 17:11   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
не правильно?аааа
Ну я запустил, она разные результаты выдала с синусом
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.11.2009, 01:27   #7
Ам тя
=)
Пользователь
 
Аватар для Ам тя
 
Регистрация: 27.10.2009
Сообщений: 56
По умолчанию

да ?оО
у мя правильно ....было х)
аааа
Ам тя вне форума Ответить с цитированием
Старый 04.11.2009, 10:10   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я так посмотрел, еще раз перепроверил - вроде сработала, но думаю что лучше будет сделать по правилам:
Код:
 var i:integer;x,cs:double;b:integer;

 function fac(n:integer):integer; begin
  Result:=1;
   while n>1 do begin
   fac:=fac*n; dec(n);
   end;
  end;

 function aga(x:double;i:integer):double;
 begin
   aga:=exp(i*ln(x))/fac(i);
 end;

begin  cs:=1;      x:=3; b:=-1;
 I := 2; while i<=12 do begin
   cs:=cs+b*aga(x,i);
   i:=i+2;
   b:=-b;
 end;
 writeln(cs:10:2,cos(x):10:2);
 readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.11.2009, 15:01   #9
Ам тя
=)
Пользователь
 
Аватар для Ам тя
 
Регистрация: 27.10.2009
Сообщений: 56
По умолчанию

ыыы ваще не понятно.
мы пока по по простому делаем ...
но спс)
Ам тя вне форума Ответить с цитированием
Старый 05.11.2009, 15:06   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
мы пока по по простому делаем ...
Ну извини... По другому я не смог
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск циклов в графе.Си. Karabas Помощь студентам 0 22.10.2009 23:57
Организация циклов faelar Паскаль, Turbo Pascal, PascalABC.NET 4 25.01.2009 21:30
Программирование сложных циклов FcDonalds Помощь студентам 2 24.12.2008 22:49
Проблема с организацией циклов Иринкаа Помощь студентам 7 24.11.2007 18:12
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat McMilin Помощь студентам 7 11.11.2007 14:10