Вопрос задан 03.05.2019 в 09:01. Предмет Информатика. Спрашивает Бандура Тарас.

В одномерном массиве состоящем из n вещественных элементов, (n<=50) вычислить количество и

произведение элементов массива, расположенных между максимальным и минимальным элементами
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кириченко Сашуня.
// PascalABC.NET 3.2, сборка 1427 от 24.04.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=SeqRandom(ReadInteger('n='),-50,50).Select(n->double(n/10)).ToArray;
  a.ForEach(x->Write(x:0:1,' ')); Writeln;
  Writeln('Сумма отрицательных: ',a.Where(x->x<0).Sum);
  var p:=a.IndexMin;
  var q:=a.IndexMax;
  if p>q then Swap(p,q);
  Writeln('Произведение на интервале: ',
      a[p+1:q].Aggregate(1.0,(x,y)->x*y));
  Writeln('Сортировка:');
  a.Sort; a.ForEach(x->Write(x:0:1,' ')); Writeln;
end.

Пример
n= 13
1.7 -0.8 -1.3 -1.4 5.0 -3.1 -0.7 -2.7 2.6 -4.9 4.0 -2.0 -2.0
Сумма отрицательных: -18.9
Произведение на интервале: -15.2334
Сортировка:
-4.9 -3.1 -2.7 -2.0 -2.0 -1.4 -1.3 -0.8 -0.7 1.7 2.6 4.0 5.0
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вам потребуется выполнить следующие шаги:

1. Инициализировать одномерный массив, состоящий из n вещественных элементов. Предполагается, что у вас уже есть массив с вещественными числами, и вам необходимо просто использовать его для решения задачи.

2. Найти максимальный и минимальный элементы в массиве. Для этого можно использовать цикл, который пройдет по всем элементам массива и будет сравнивать текущий элемент с текущим минимальным и максимальным значениями.

3. Найти индексы максимального и минимального элементов в массиве. Это позволит вам определить границы интервала, в котором находятся элементы, которые нужно учесть при вычислении количества и произведения.

4. Вычислить количество элементов в массиве, расположенных между максимальным и минимальным элементами. Для этого можно использовать цикл, который будет проходить по элементам массива, начиная с индекса минимального элемента и заканчивая индексом максимального элемента. При каждом проходе цикла

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос