Написать на С++
У наведених задачах необхідно скласти програму розрахунку
кінцевої суми й порівняння отриманого результату з контрольним
значенням. Число членів суми вводиться із клавіатури із захистом
від можливого неправильного введення даних
ИНТЕРЕСУЕТ КОНКРЕТНО 12 ВАРИАНТ
нужно найти одз иле что-то типу этого
Ответы
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
// Введення числа членів суми
int n;
cout << "Введіть число членів суми: ";
cin >> n;
// Перевірка на правильність введення числа членів суми
while (n <= 0)
{
cout << "Число членів суми має бути додатнє. Спробуйте ще раз: ";
cin >> n;
}
// Розрахунок суми
int sum = 0;
for (int i = 1; i <= n; i++)
{
sum += pow(i, 3);
}
// Розрахунок контрольного значення
int control_value = (pow(n, 2) * pow(n + 1, 2)) / 4;
// Виведення результатів
cout << "Кінцева сума: " << sum << endl;
cout << "Контрольне значення: " << control_value << endl;
// Порівняння результату з контрольним значенням та виведення результату
if (sum == control_value)
{
cout << "Результат співпадає з контрольним значенням" << endl;
}
else
{
cout << "Результат не співпадає з контрольним значенням" << endl;
}
return EXIT_SUCCESS;
}
Перевіряй код