Вопрос задан 09.10.2018 в 20:03. Предмет Информатика. Спрашивает Ставничий Михайло.

Из массива А получить массив Е, удалив из массива А элементы, большие С

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чижов Валерий.
На паскале, для массивов с индексами от 1 до n

j := 1;
for i := 1 to n do
 if a[i] <= c then
  begin
  e[j] := a[i];
  j := j + 1
  end
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

1. Создайте пустой массив Е. 2. Пройдитесь по каждому элементу массива А. 3. Если элемент меньше или равен С, добавьте его в массив Е. 4. Верните массив Е.

Вот пример кода на JavaScript, который реализует этот алгоритм:

```javascript function filterArray(A, C) { var E = []; for (var i = 0; i < A.length; i++) { if (A[i] <= C) { E.push(A[i]); } } return E; }

// Пример использования var A = [1, 2, 3, 4, 5]; var C = 3; var E = filterArray(A, C); console.log(E); // [1, 2, 3] ```

В этом примере функция `filterArray` принимает два аргумента: массив А и значение С. Она создает пустой массив Е и затем проходится по каждому элементу массива А. Если элемент меньше или равен С, он добавляется в массив Е. В конце функция возвращает массив Е.

Примечание: В данном примере предполагается, что массив А содержит только числовые значения. Если массив А содержит другие типы данных, необходимо внести соответствующие изменения в код.

Источники: -(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some)

0 0

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

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

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