Предмет: Информатика,
автор: Kaniba
Пожалуйста! Пожалуйста в С++
Приложения:
leonidkorolev2007:
Вводим n и выводим результат функции?
Я не знаю. С do while надо
это две задачи или одна? n! внизу это пояснение или отдельно нужно сделать?
Одна
пояснение
Ответы
Автор ответа:
1
Ответ:
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Rus");
long f=1,n,x, i=0, step = 0;
double y=0;
cin >> n;
cin >> x;
do {
if (i == 0){
y = 1;
step = 1;
}
else {
step = step * x;
f = f * i;
y = y + double(step) / double(f);
}
i++;
} while (i<=n);
cout << y;
}
Объяснение:
Похожие вопросы
Предмет: Русский язык,
автор: dashaking
Предмет: Другие предметы,
автор: юлька24супер
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: СашаЕрошенко
Предмет: Математика,
автор: emte5