Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 02.04.2015, 16:45   #1 (permalink)
boston1839
Новичок
 
Регистрация: 02.04.2015
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Паскаль. Вычислить выражение.

помогите написать код для вычисления выражения
Миниатюры
nieiieaaa.jpg  
boston1839 вне форума   Ответить с цитированием

Старый 02.04.2015, 16:45
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

На форуме есть ранее созданные темы, в которых можно поискать решение

Вычислить скалярное произведение
Вычислить методом тарапеции в VBA
При различных значениях параметра z, входящего в выражение для функции f(x)
Вычислить функцию

Старый 02.04.2015, 19:36   #2 (permalink)
Vladimir_S
Специалист
 
Аватар для Vladimir_S
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 26,360
Сказал(а) спасибо: 289
Поблагодарили 507 раз(а) в 165 сообщениях
Репутация: 91953
По умолчанию

Цитата:
Сообщение от boston1839 Посмотреть сообщение
помогите написать код для вычисления выражения
Да пожалуйста... Правда, Вы не снизошли до указания, нужно ли суммировать определенное число членов ряда или же добиться некоей точности, а посему я поступил по своему разумению.
Код:
Const
 Eps=0.0001;

Var
 S,a,x:Real;
 k:Integer;

Begin
 Write('x = ');
 Readln(x);
 a:=1;
 S:=a;
 k:=0;
 Repeat
  Inc(k,2);
  a:=-a*x*x/(k-1)/k;
  S:=S+a;
 Until Abs(a)<Eps;
 Writeln('Result: ',S:0:5,',   n = ',k);
 Writeln('Accurate value: ',Cos(x):0:5);
 Readln
End.
__________________
With Mozilla Firefox - straight to communism!
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 05:28.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.