
Дан массив (1..7). найти сумму кубов всех элементов массива


Ответы на вопрос

C#. Arr - массив из 7 элементов. Пример работы на изображении.
using System;
using System.Linq;
namespace sum_of_cube_30019640
{
class Program
{
static void Main(string[] args)
{
int[] Arr = { 4, 7, 1, 6, 6, 3, 2 }; // <-- Исходный массив здесь
double Sum = Arr.Select(x => Math.Pow(x, 3)).Sum();
Console.WriteLine("Сумма кубов элементов: {0}", Sum);
}
}
}




Для нахождения суммы кубов всех элементов массива (1..7), нужно просто пройтись по каждому элементу массива, возвести его в куб и затем сложить все полученные кубы. Вот как это можно сделать в различных языках программирования:
- На языке Python:
pythonarr = range(1, 8) # Массив (1..7)
sum_of_cubes = sum(x**3 for x in arr)
print(sum_of_cubes)
- На языке JavaScript:
javascriptconst arr = [...Array(7).keys()].map(x => x + 1); // Массив (1..7)
const sumOfCubes = arr.reduce((acc, x) => acc + Math.pow(x, 3), 0);
console.log(sumOfCubes);
- На языке C++:
cpp#include <iostream>
#include <vector>
#include <numeric>
int main() {
std::vector<int> arr = {1, 2, 3, 4, 5, 6, 7}; // Массив (1..7)
int sum_of_cubes = std::accumulate(arr.begin(), arr.end(), 0, [](int acc, int x) {
return acc + x * x * x;
});
std::cout << sum_of_cubes << std::endl;
return 0;
}
- На языке Java:
javapublic class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5, 6, 7}; // Массив (1..7)
int sumOfCubes = 0;
for (int x : arr) {
sumOfCubes += x * x * x;
}
System.out.println(sumOfCubes);
}
}
Во всех примерах вывод будет:
784
Это сумма кубов всех элементов массива (1^3 + 2^3 + 3^3 + 4^3 + 5^3 + 6^3 + 7^3 = 784).


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili