Решить в с++ даны целые положительные числа n и k. найти сумму + + . . + чтобы избежать целочисленного переполнения, вычислять слагаемые этой суммы с вещественной переменной и выводить результат как вещественное число.
#include <iostream> int main() { using namespace std; double N, K; cout << "Enter N: "; cin >> N; cout << "Enter K: "; cin >> K; double S = 0.0; //сумма, которую нужно найти for (int i = 1; i <= N; i++) { double P = 1.0; for (int j = 1; j <= K; j++) //возведение в степень каждого слагаемого P = P * i; S = S + P; } cout << "Answer: " << S << endl; return 0; }
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку