Как записать расчет выражения по массиву в общем виде? - C#

Узнай цену своей работы

Формулировка задачи:

Вычислить y=x(0)+x(0)*x(1)+x(0)*x(1)*x(2)+...+x(0)*x(1)*...*x(m), где m  либо номер первого отрицательного элемента массива Х, либо число N, если в массиве Х нет отрицательных элементов. Подскажите, правильно ли Я понял задание. Создаем массив X Ищем индекс первого отрицательного элемента массива. Если не нашел, то... число N, что это за число N и как Мне записать выражение y=...в общем виде.

Решение задачи: «Как записать расчет выражения по массиву в общем виде?»

textual
Листинг программы
  1. int[] mas = new int[100];
  2.             Random r = new Random();
  3.             for (int i = 0; i < mas.Length; i++)
  4.             {
  5.                 mas[i] = r.Next(-100, 100);
  6.             }
  7.             int result = 0; int mul = 1;
  8.             for (int i = 0; i < (mas.Length - 1); i++)
  9.             {
  10.                 mul = mul * mas[i];
  11.                 result = result + mul;
  12.                 if (mas[i] <= 0)
  13.                     break;
  14.                 Console.WriteLine(" " + result);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.286 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут