вычислить произведение отрицательных элементов массива



Автор Валентин учиха задал вопрос в разделе Другие языки и технологии

Помогите решить задачку. Найти произведение отрицательных элементов массива. Вывести сам массив и произведение. и получил лучший ответ

Ответ от ?[гуру]
Вся надежда на экстрасенсов. Будем дальше гадать какой язык.. .
program x;
var
 i, p: integer;
 a: array [1..10] of integer;
begin
 p := 1;
 for i := 1 to 10 do
 begin
  Write('a[', i, '] = ');
  ReadLn(a[i]);
  if a[i] < 0 then
   p := p * a[i];
 end;
 for i := 1 to 10 do
  Write(a[i], ' ');
 WriteLn;
 WriteLn('Proizvedenie = ', p);
 ReadLn;
end.

Ответ от Chum[гуру]
1. массив одномерный или многомерный?
2. язык программирования какой?

Ответ от Paperrose[гуру]
long mul = 1;
cout << "array elements:" << endl;
for (int i = 0; i < N; i++) {
if (arr[N] < 0) mul*=arr[N];
cout << arr[i] << " ";
}
cout << endl << endl << "multiplication:" << endl << mul << endl;

Ответ от Lance Spencer[гуру]
1) создаешь переменную в которой будет лежать произведение, кладешь туда 1
2) перебираешь элементы массива, внутри перебора проверяешь элемент меньше ли он нуля, если меньше - умножаешь переменную (см. выше) на этот элемент

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помогите решить задачку. Найти произведение отрицательных элементов массива. Вывести сам массив и произведение.
спросили в Randomness
Создание таблиц и диаграмм в Visual Basic
ПОСТРОЕНИЕ СТОЛБЧАТЫХ ДИАГРАММ

Используется метод Line в режиме прямоугольника.подробнее...

дан массив из 5 элементов найти сумму элементов массива (ПАСКАЛЬ)
надо сложить все элементы массива в цикле, тогда получишь
подробнее...
спросили в ЗАТО
Из массива JJ(100) в массив NN(100) перенести числа(элементы массива): сначала нечетные, а затем четные.
Доброго времени суток.

Не совсем понятно, что подразумевается под "сначала нечетные, а
подробнее...

Чем отличается индекс массива от элемента массива?
индекс - номер элемента в массиве. Сам элемент получается как [индекс] *РазмерЭлемента - если
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

работа с abc pascal. массивы
Массивы - это совокупности однотипных элементов. Характеризуются они следующим:

каждый
подробнее...
спросили в Randomness
что такое размерность массива(QBasic)???
число индексов для доступа к элементу массива. Например вектор - один индекс a, матрица - два
подробнее...
спросили в Randomness
Напишите программу поиска минимального или максимального элемента в массиве. Pascal
сначала min и max присваиваете первый элемент массива (под нулевым индексом) затем идете по
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*