Вопрос задан 11.10.2018 в 23:51. Предмет Информатика. Спрашивает Левин Даниил.

Дан одномерный массив из n элементов. Вывести элементы массива n в порядке возрастания. Помогите

пожалуйста)))
0 0
Перейти к ответам

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

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

begin
  var a:=ArrRandom(ReadInteger('n='),-50,50);
  a.Println.Sorted.Println
end.

Пример
n= 20
17 43 -16 4 -50 -35 -23 -46 -46 -30 40 -4 0 6 -6 47 34 45 -31 -35
-50 -46 -46 -35 -35 -31 -30 -23 -16 -6 -4 0 4 6 17 34 40 43 45 47
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы вывести элементы одномерного массива `n` в порядке возрастания, можно использовать различные алгоритмы сортировки, такие как сортировка пузырьком, сортировка выбором или сортировка вставками. Вот пример реализации сортировки пузырьком на языке Python:

```python def bubble_sort(arr): n = len(arr) for i in range(n - 1): for j in range(n - i - 1): if arr[j] > arr[j + 1]: arr[j], arr[j + 1] = arr[j + 1], arr[j]

# Пример использования arr = [5, 2, 8, 1, 9] bubble_sort(arr) print(arr) ```

В этом примере функция `bubble_sort` принимает одномерный массив `arr` и сортирует его в порядке возрастания с помощью сортировки пузырьком. Результат сортировки выводится на экран.

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

Надеюсь, это поможет вам! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

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

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

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