Помогите с задачей по C++. Дано цле число N (amp;gt; 0).

Помогите с задачей по C++.
Дано цле число N (gt; 0). Використовуючи один цикл, знайти суму
1 + 1 / (1!) + 1 / (2!) + 1 / (3!) +. . . + 1 / (N!)

Задать свой вопрос
Ирина Григоровец
Переведите пожалуйста
Adelina Poduzova
Дано целое число. Используя один цикл, найти суму.
1 ответ

include "iostream"

include "stdlib.h"

using namespace std;

int main()

int N;

float result = 1, factorial = 1;  

cout lt;lt; "Enter integer more than 0: "; cin gt;gt; N;

if(N gt; 0)

 for (int i = 1; i lt; N+1; i++)

 factorial = factorial * i;

 result = result + 1/(factorial);

 cout lt;lt; result lt;lt; endl;

cout lt;lt; "Result: " lt;lt; result lt;lt; endl;

else cout lt;lt; "You entered integer less than 0" lt;lt; endl;

system("pause");

return 0;

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт