193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
1

Сортировка одномерного массива методом простых вставок

01.03.2011, 19:44. Показов 2911. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите сделать сортировку одномерного массива методом простых вставок.
Процедура заполнения массива.
procedure ZapolnenieC(var MC:real);
Процедура сортировки одномерного массива
Procedure SortirovkaC(var C:real);
Не удается вызвать процедуру ZapolnenieC в процедуре SortirovkaC. Выдает одни нули.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2011, 19:44
Ответы с готовыми решениями:

Сортировка одномерного массива методом простых вставок
Как вызвать процедуру заполнение массива в процедуре Sortirovka, чтобы можно было сортировать...

Сортировка нечисловой последовательности методом включения (простых вставок)
Помогите, пожалуйста, составить программу, выполняющую следующие операции: 1. ввод с клавиатуры...

Дан массив А. Упорядочите элементы массива методом простых вставок
Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых...

Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых вставок.
Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых...

4
382 / 330 / 159
Регистрация: 06.12.2010
Сообщений: 894
01.03.2011, 19:55 2
Не вижу, что у Вас именно не выходит.
0
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
01.03.2011, 20:13  [ТС] 3
Процедура сортировки одномерного массива
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Procedure SortirovkaC(var C:real);
var i,j,k,p,m:integer; b:real;
begin
for i:=2 to m do
begin
b:=C[i];
j:=1;
while b<C[j] do j:=j+1;
for k:=i-1 downto j do
C[k+1]:=C[k];
C[j]:=b;
for p:=1 to m do
end;
for i:=1 to m do
end;
И как в этой процедуре вызвать процедуру ZapolnenieC(var MC:real); чтобы он сортировал массив C процедуры ZapolnenieC(var MC:real);?
0
382 / 330 / 159
Регистрация: 06.12.2010
Сообщений: 894
01.03.2011, 20:15 4
ZapolnenieC(var C:real);
только здесь С не массив, а лишь переменная типа Real;
0
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
01.03.2011, 20:22  [ТС] 5
type Z1=array[1..20] of real;
Процедура сортировки одномерного массива.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Procedure SortirovkaC(var C:z1);
var i,j,k,p,m:integer; b:real;
begin
for i:=2 to m do
begin
b:=C[i];
j:=1;
while b<C[j] do j:=j+1;
for k:=i-1 downto j do
C[k+1]:=C[k];
C[j]:=b;
for p:=1 to m do
end;
for i:=1 to m do
end;
Процедура заполнения массива ZapolnenieC(var C:z1);
Как вызвать процедуру ZapolnenieC в процедуре SortirovkaC чтобы массив процедуры заполнения был отсортирован при помощи процедуры сортировки?
0
01.03.2011, 20:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2011, 20:22
Помогаю со студенческими работами здесь

Матрица. Сортировки методом простых вставок и методом простого выбора
Описать, разработать и запрограммировать два алгоритма сортировки по указанному методу: первый...

Сортировка двумерного массива с датами методом вставок. Работает через раз
Не совсем пока вкурил этот метод... Задание - Первый столбец массива содержит номер года, второй -...

Сортировка одномерного массива методом вставки
Дан одномерный массив. Отсортировать его первую и третью часть методом вставки в порядке...

Отсортировать по возрастанию каждый столбец матрицы методом простых вставок и простого выбора
Отсортировать нужно по возрастанию каждый столбец,методом простых вставок и простого...

Сортировка одномерного массива по убыванию методом «Пузырька». Процедуры
Помогите пожалуйста с задачей. Заранее спасибо Описать процедуру, сортировки одномерного массива...

Сортировка строк методом прямых вставок с барьером
Здравствуйте! Срочно нужна помощь в решении задачи. Задача сама по себе легкая, но не могу...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru