Регистрация Вход
Информатика 10 - 11 классы Kaath
Решено

Напишите программу на C++, которая вычисляет значение выражения: y=1+2^2+3^3+...+n^n (n вводится пользователем)

103
ОТВЕТЫ
//MV C++ 2010
#include lt;iostreamgt;
#include lt;cmathgt;
using namespace std;

long double forpow(int n)
{
double i;
long double rez=0;
  for (i=1; ilt;=n; i++) rez+=pow(i, i);
return rez;
}

int main()
{
  int a;
  cin gt;gt;a;
  coutlt;lt;forpow(a);
return 0;
}
103
Отв. дан
Для написания вопросов и ответов необходимо зарегистрироваться на сайте