• Предмет: Информатика
  • Автор: khalychkz
  • Вопрос задан 4 месяца назад

Вычислить с точностью Е = 10-3 значение y , где y= ex =1+ x/1! + x2 /2! + ... + xn /n!+...
C++

Ответы

Ответ дал: shkvarenkoehor
1

Ответ:

Объяснение:

#include <iostream>

#include <cmath>

using namespace std;

int main() {

  double x = 2; // Задаем значение x

  double y = 1; // Инициализируем сумму

  double term = 1; // Инициализируем первый член ряда

  int n = 1; // Начинаем с первого члена ряда

  while (term >= 0.001) { // Выполняем пока текущий член ряда не станет меньше 0.001

      term = term * x / n; // Вычисляем следующий член ряда

      y += term; // Добавляем его к сумме

      n++; // Увеличиваем номер члена ряда

  }

  cout << "y = " << y << endl; // Выводим результат

  return 0;

}

Вас заинтересует