MyTetra Share
Делитесь знаниями!
Алгебраическая сумма через for
Время создания: 26.01.2017 12:55
Раздел: Computer - Programming - C++ - Lessons

/*

http://cppstudio.com/post/1339/


Найти алгебраическую сумму для выражения: 1^k + 2^k + 3^k + … + N^k.

N и степень k вводит пользователь.

*/


//#include <cstdlib>

#include <stdio.h>

#include "myfunc.cpp"


int main()

{

unsigned int n = 0;

unsigned int k = 0;

unsigned int result = 0;


printf("Enter 'n': ");

scanf("%d", &n);

printf("Enter 'k': ");

scanf("%d", &k);


for(; n > 0; --n)

{

unsigned int proizv = n;

for(unsigned int j = 1; j < k; ++j) proizv *= n;

result += proizv;

}

printf("\n%d\n", result);


getchar();

getchar();

return 0;

}

 
MyTetra Share v.0.53
Яндекс индекс цитирования