Мне просто интересно узнать, как найти продукт массива с помощью деления.
Это мой код:
int[] arr = { 1, 2, 3 , 4};
int length = arr.Length;
int product =1;
foreach (var item in arr) {
product *= item;
}
Console.WriteLine(product);
Я могу получить Product , что равно 24. Я знаю, делю ли я продукт на каждый элемент массива, который дает мне новый массив. Например, решение будет [24, 12, 8, 6]; Как мне этого добиться?
Мой подход: Создайте новый пустой массив, затем l oop через него и затем разделите product на каждый элемент в массиве, который выглядит примерно так:
Division = product/item;
Я не уверен в этом, может ли кто-нибудь мне здесь помочь.
Заранее спасибо.