Асинхронное вычисление произведения элементов массива - C#
Формулировка задачи:
С помощью асинхронных вызовов решить задачу:
Найти произведение элементов числового массива
Так правильно или нет?
#include <iostream.h> #include <numeric> int main() { int arr [ ] = { 5 , 3 , 2 , 3 , 2 , 5 } ; cout<<("Product of all elements of the array: "); cout<<accumulate (arr, arr+sizeof(arr)/sizeof(*arr), 1, multiplies<int>())<<endl; system ("pause"); //для задержки до нажатия на любую клавишу return 0; }
Решение задачи: «Асинхронное вычисление произведения элементов массива»
textual
Листинг программы
using System; using System.Linq; namespace ConsoleApplication48 { class Program { static void Main() { int[] arr = {5, 3, 2, 3, 2, 5}; var mult = arr.AsParallel().Aggregate((x, y) => x*y); Console.WriteLine(mult); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д