С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
ZeesanGames
0 / 0 / 0
Регистрация: 21.12.2015
Сообщений: 22
1

Тема: Сортировка элементов массива

21.12.2015, 10:58. Просмотров 790. Ответов 1
Метки нет (Все метки)

Дан массив А[7]. Выполнить сортировку элементов массива по убыванию. Вывести новый массив на печать. Определить номер элемента а[5] в новом массиве.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2015, 10:58
Ответы с готовыми решениями:

Сортировка элементов массива
Отсортировать нечетные элементы массива по убыванию. Остальные оставить без изменений

Одномерные массивы. Вставка, удаление элементов массива. Перестановка элементов массива. Сортировка массива методом пузырька
Помогите пожалуйста! Дан массив, состоящий из N букв латинского алфавита а) Заполнить массив...

Тема Сортировка
1. Дана целочисленная матрица размером MxN. Пусть для каждой строки матрицы определена функция...

сортировка элементов массива
надо реализовать сортировку элементов массива из 100 чисел

Сортировка и поиск элементов массива
в программе нужно разработать алгоритм и программу поиска и сортировки элеменотов массива на языке...

1
JuriiMW
2060 / 1124 / 1598
Регистрация: 10.12.2014
Сообщений: 4,282
21.12.2015, 11:18 2
Лучший ответ Сообщение было отмечено ZeesanGames как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const Size = 7;
var A : array[1..Size] of Integer;
var P : Integer;
 
procedure Sort(N : Integer);
begin
  for var i := Size-1 downto N do
    begin
      if A[i] < A[i + 1] then
        begin
          Swap(A[i], A[i + 1]);
          if i = P then P := i + 1
          else if i + 1 = P then P := i;
        end;
      Sort(i + 1);
    end;
end;
 
begin
  for var i := 1 to Size do A[i] := ReadLnInteger('A[' + i.ToString + '] =');
  WriteLn(A);
  P := 5; Sort(1);
  WriteLn(A);
  WriteLn('5 -> ', P);
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2015, 11:18

Сортировка элементов массива по возрастанию
Необходима сортировка эл-тов двумерного массива А по возрастанию по строкам Подскажите, как это...

Сортировка только чентных элементов массива
измените процедуры сортировки в 3-х стандартных методах так, чтобы осуществилась сортировка только...

Сортировка элементов массива с нечетными номерами
Написать программу, которая упорядочивает по убыванию элементы заданной последовательности с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru