// 176929
// Задание: Вычислить по заданному n функцию f(x)=summ(i=1..n) x - x^(x-x/3)
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int n;
double summ,x;
cout<<"Vvedite n:\n";
cin>>n;
cout<<"Vvedite x:\n";
cin>>x;
if (x==0)
{
cout << "Ошибка. 0^0 не определено" << endl;
}
else if (x<0)
{
cout << "Ошибка. Дробная степень отрицательного числа не определена" << endl;
}
else
{
// Если верить заданию, проще так:
// summ := n*(x-pow(x,2*x/3));
// вместо следующих строк
summ = 0;
for(int i=1;i<=n;i++)
{
summ += x-pow(x,(x-x/3));
}
cout<<summ<<endl;
}
return 0;
}
#include<iostream>
#include<math.h>
#include <conio.h>
#include <iomanip>
using namespace std;
int main()
{
double z;
int i;
int n;
cout<<"Vvedite n:\n";
cin>>n;
z = 0;
for(i=1;i<=n;i++)
{
z=z+(i-pow(i,(i-(double)i/3)));
}
cout<<setprecision(2)<<z;
cout<<endl;
}
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.