Программирование на языке c++ Подскажите как решить задачу с использованием цикла for в c++ по данному натуральному числу n, вычислите сумму ( 1 в кубе, плюс 2 в кубе, плюс 3 в кубе... Примеры входные данные
Для решения данной задачи можно использовать цикл for следующим образом:
#include <iostream> int main() int n std::cout << "Введите натуральное число: " std::cin >> n int sum = 0 for (int i = 1; i <= n; i++) sum += i * i * i
std::cout << "Сумма кубов от 1 до " << n << " равна: " << sum << std::endl return 0 }
При вводе числа 1 программа выведет:
Введите натуральное число: Сумма кубов от 1 до 1 равна: 1
При вводе числа 3 программа выведет:
Введите натуральное число: Сумма кубов от 1 до 3 равна: 36
Для решения данной задачи можно использовать цикл for следующим образом:
#include <iostream>int main()
int n
std::cout << "Введите натуральное число: "
std::cin >> n
int sum = 0
for (int i = 1; i <= n; i++)
sum += i * i * i
std::cout << "Сумма кубов от 1 до " << n << " равна: " << sum << std::endl
return 0
}
При вводе числа 1 программа выведет:
Введите натуральное число:Сумма кубов от 1 до 1 равна: 1
При вводе числа 3 программа выведет:
Введите натуральное число:Сумма кубов от 1 до 3 равна: 36