Предмет: Информатика, автор: evhen1232

Виконати в С++. Рятуйте по братськи

Приложения:

stglupa: говори по-русски. Моя твоя не понимать

Ответы

Автор ответа: lozromanik
2

Відповідь:

#include <iostream>

#include<cmath>

double f(unsigned int g){

 if(g==1||g==0) return 1;

 else return g*f(g-1);

}

int main(int argc, char** argv) {

setlocale(0,"");

unsigned int n;

double sum=0,x;

std::cout<<"Введіть n:\n";

std::cin>>n;

std::cout<<"Введіть x:\n";

std::cin>>x;

for(unsigned int t=1;t<=n;t++){

 sum+=pow(x,2*t-2)/f(t-1)*pow(-1,t-1);

}

std::cout<<"Сума = "<<sum;

 

return 0;

}

Похожие вопросы
Предмет: Русский язык, автор: каравлениран