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

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

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2020, 15:38   #1
Rixoz
Пользователь
 
Регистрация: 08.12.2019
Сообщений: 12
По умолчанию Найти сумму ряда с точностью ε=10-4, общий член которого равен a(n)=e^n+100^(-n)^2

Помогите с написанием
Найти сумму ряда с точностью ε=10-4, общий член которого равен a(n)=e^n+100^(-n)^2
Rixoz вне форума Ответить с цитированием
Старый 05.12.2020, 19:48   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Так как же её найдёшь, если ряд - не сходящийся. Видимо, неудачно переведена в формулу постановка задачи. Её бы - в исходном виде, хоть рисунком.
digitalis вне форума Ответить с цитированием
Старый 05.12.2020, 19:55   #3
Rixoz
Пользователь
 
Регистрация: 08.12.2019
Сообщений: 12
По умолчанию

digitalis, Вот задача на фото
Rixoz вне форума Ответить с цитированием
Старый 05.12.2020, 19:56   #4
Rixoz
Пользователь
 
Регистрация: 08.12.2019
Сообщений: 12
По умолчанию

digitalis,
Изображения
Тип файла: png Screenshot_9.png (11.1 Кб, 22 просмотров)
Rixoz вне форума Ответить с цитированием
Старый 05.12.2020, 23:04   #5
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Блин, ну * же, а не + ! Совсем другой коленкор.
Решай, разрешаю. Когда очередное слагаемое станет меньше ёпсилон, можешь остановиться.
На КОБОЛе я бы тебе написал или на PL-I Перевести сумеешь ?

Код:
var sum, tmp, a, a2: Double ;
begin
  tmp := 1.0 ;
  sum := 0 ;
  a := 1.0 ;
  while tmp>1E-4 do
    begin
       a2 := a*a ;
       tmp := Exp(a)/Power(100.0,a2) ;
       sum := sum + tmp ;
       Memo1.Lines.Add(Format('%2.0f %12.8f %12.8f',[a,tmp,sum])) ;
       a := a + 1.0
    end ;

end;
1 0,02718282 0,02718282
2 0,00000007 0,02718289

Всего лишь 2 итерации понадобились... Чем преподы думают? Куда милиция полиция смотрит ?

Последний раз редактировалось digitalis; 05.12.2020 в 23:39.
digitalis вне форума Ответить с цитированием
Старый 06.12.2020, 16:06   #6
Rixoz
Пользователь
 
Регистрация: 08.12.2019
Сообщений: 12
По умолчанию

digitalis, Могут возникнуть проблемы с переводом. Честно не силен в программировании. Если не сложно, то не могли бы Вы помочь?
Rixoz вне форума Ответить с цитированием
Старый 06.12.2020, 18:47   #7
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Лет 40 уже не писа'л на Си, и нет его у меня на компе. Попробую по памяти.
Код:
#include <stdio.h>
#include <math.h>
void main(void)
{
 double  sum, tmp, a, a2 ;
  tmp = 1.0 ;
  sum = 0 ;
  a = 1.0 ;
  while (tmp>1E-4)
    {
       a2 = a*a ;
       tmp = Exp(a)/Pow(100.0,a2) ;
       sum = sum + tmp ;
       printf ("%2.0f %12.8f %12.8f\n",a,tmp,sum) ;
       a = a + 1.0 ;
    }
}
Как-то так.

Последний раз редактировалось digitalis; 06.12.2020 в 18:50.
digitalis вне форума Ответить с цитированием
Старый 06.12.2020, 21:01   #8
Rixoz
Пользователь
 
Регистрация: 08.12.2019
Сообщений: 12
По умолчанию

digitalis, Большее спасибо
Rixoz вне форума Ответить с цитированием
Старый 06.12.2020, 22:38   #9
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,536
По умолчанию

Заработало ?
Изображения
Тип файла: jpg изображение_2020-12-06_223824.jpg (14.1 Кб, 2 просмотров)
digitalis вне форума Ответить с цитированием
Старый 07.12.2020, 23:20   #10
Rixoz
Пользователь
 
Регистрация: 08.12.2019
Сообщений: 12
По умолчанию

digitalis, Да, память Вас не подвела)
Rixoz вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить бесконечную сумму ряда с заданной точностью ε (ε>0). Считать, что требуемая точность достигнута, если вычислена сумма нескольких первых слагаемых и очередное слагаемое по модулю ок NastyaPulik Помощь студентам 5 02.02.2020 12:45
Найти сумму ряда с точностью... mill63 Помощь студентам 5 29.11.2011 14:55
найти сумму членов ряда с точностью ε для заданного х и их количество (Паскаль) gylayko Помощь студентам 0 12.10.2011 16:50
Найти сумму ряда с точностью e, если дан общий член этого ряда JiLiYa Общие вопросы C/C++ 2 18.02.2009 11:11
Найти сумму ряда с точностью Е=10^-3 Добрый Кот Паскаль, Turbo Pascal, PascalABC.NET 2 12.12.2007 12:04