По данному натуральному числу n найдите сумму чисел 1+1/1! +1/2! +1/3! ++1/n! . количество действий должно быть пропорционально n. входные данные задано единственное число n выходные данные необходимо вывести результат вычисления в виде действительного числа c точностью до 5 знаков после запятой. примеры входные данные 1 выходные данные 2 c++
123
176
Ответы на вопрос:
#include < iostream> #include < iomanip> using namespace std; double fuct(int a){ if (a==1 || a==0) return 1; else if (a==2) return 2; else return a * fuct(a-1); } int main() { int n; double i,sum=1; cin> > n; if (n> 8) n=8; for (i=1; i< =n; i++) sum=sum+1/fuct(i); cout< < fixed< < setprecision(5)< < sum; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
miaamkom110.05.2022 00:15
-
Ayannn01.09.2020 14:57
-
777555333101.02.2020 09:07
-
юм12328.09.2021 15:45
-
алина389426.04.2021 04:39
-
tanysha495707.11.2020 02:38
-
Natasha755406.02.2021 02:08
-
VeshkinRuslan28.05.2022 02:09
-
СРОЧНО333325.06.2023 22:18
-
LOLLLAada03.09.2020 09:59
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.