Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


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

При решении использовал функцию power, но преподаватель просит использовать exp. Буду искренне благодарен Вам)

Дано натуральное число n. Вычислить :
Изображения
 
yartttrtrtrtert вне форума   Ответить с цитированием

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

В данных топиках должна быть интересующая вас информация

Вычислить суммы произведений элементов. Pascal ABC
Помогите, пожалуйста, с задачкой. Fortran, Pascal
Помогите, пожалуйста, подредактировать, Pascal
Пожалуйста, помогите с программой. Free Pascal
Вычислить приближённый интеграл в Pascal ABC

Старый 25.05.2014, 20:04   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от yartttrtrtrtert Посмотреть сообщение
При решении использовал функцию power, но преподаватель просит использовать exp. Буду искренне благодарен Вам)
Дорогой студент, передайте, пожалуйста, Вашему преподавателю от моего имени, что он (преподаватель) - безграмотный неуч и шарлатан. Потому как использование функции Exp в данном случае невозможно, поскольку выражение Exp((k+1)*Ln(-1)), которое он, скорее всего, подразумевает - бессмысленно: логарифма от отрицательно числа не бывает.
Задача может быть легко решена вообще без использования возведения в степень. Например, так:
Код:
Sum:=1/2;
a:=1/2;
for k:=2 to N do
 begin
  a:=-a*(k-1)/(k+1);
  Sum:=Sum+a;
 end;
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

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


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

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




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

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