68: Write a program in C++ to find the sum of the series 1 + 1/2^2 + 1/3^3 + ..+ 1/n^n
// Write a program in C++ to find the sum of the series 1 + 1/2^2 + 1/3^3 + ..+ 1/n^n. Go to the editor
// Sample Output:
// Input the value for nth term: 5
// 1/1^1 = 1
// 1/2^2 = 0.25
// 1/3^3 = 0.037037
// 1/4^4 = 0.00390625
// 1/5^5 = 0.00032
// The sum of the above series is: 1.29126
// **************************************************************************************************
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int num;
cout << "\nInput the value for nth term: ";
cin >> num;
cout << "\n************************************************************\n\n";
float sum = 0, result;
for (int i = 1; i <= num; i++)
{
result = 1 / (pow(i, i));
sum = sum + result;
cout << "1/" << i << "^" << i << " = " << result << endl;
}
cout << "The sum of above series is: " << sum << endl;
cout << "\n************************************************************\n\n";
int j = 1;
float sum_while = 0, result_while;
while (j <= num)
{
result_while = 1 / (pow(j, j));
sum_while = sum_while + result_while;
cout << "1/" << j << "^" << j << " = " << result_while << endl;
j++;
}
cout << "The sum of above series is: " << sum << endl;
cout << "\n************************************************************\n\n";
return 0;
}
Comments
Post a Comment