Вопрос задан 27.02.2019 в 21:13. Предмет Информатика. Спрашивает Нижегородцева Виктория.

Одномерный массив содержит 10000 неотрицательных целых чи- сел, на хранение каждого из которых

отводится один байт. Со- ставьте наиболее эффективную программу вывода на экран упо- рядоченных по возрастанию элементов такого массива. ПОМОГИТЕ ПОЖАЛУЙСТА!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мернер Илья.
// PascalABC.NET 3.1, сборка 1204 от 24.03.2016
const
  n=100; // заменить на 10000
var
  a:array[1..n] of byte;
  i:byte;
  j:integer;
begin
  // инициализация, для
  for j:=1 to n do a[j]:=Random(256);
  // собственно программа
  for i:=0 to 255 do
    for j:=1 to n do
      if a[j]=i then Write(i,' ');
end.

Тестовое решение:
5 8 9 11 11 14 14 17 18 19 21 22 24 24 29 30 33 36 40 45 46 47 55 55 56 58 61 62 64 66 68 73 74 75 85 88 91 94 96 96 96 98 102 103 108 109 111 111 116 119 122 123 129 129 130 135 137 139 143 144 149 149 155 155 160 169 170 173 177 178 181 182 190 193 196 198 199 199 200 206 206 207 209 222 224 225 226 229 230 235 237 240 243 246 249 250 251 252 254 255
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с написанием программы на одном из языков программирования. Давайте рассмотрим пример на языке Python:

```python # Создаем одномерный массив с 10000 неотрицательных целых чисел array = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, ...] # Замените ... на оставшиеся элементы

# Сортируем массив по возрастанию array.sort()

# Выводим отсортированный массив на экран for element in array: print(element) ```

Примечание: 1. Вам нужно заменить `...` на ваш массив из 10000 элементов. 2. Этот код использует встроенную функцию `sort` для сортировки массива. 3. Программа выводит каждый элемент массива на новой строке с помощью цикла `for`.

Обратите внимание, что это всего лишь пример. В зависимости от языка программирования, который вы используете, существует несколько способов реализации сортировки массива. В Python, например, также можно использовать функцию `sorted(array)`, чтобы создать новый отсортированный массив.

0 0

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

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

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