Форум программистов, компьютерный форум, киберфорум
Наши страницы

Pascal ABC

Войти
Регистрация
Восстановить пароль
 
123Roman
0 / 0 / 0
Регистрация: 27.04.2014
Сообщений: 77
#1

Сортировка прямыми вставками с барьерами для одномерного массива - Pascal ABC

18.05.2014, 17:53. Просмотров 204. Ответов 6
Метки нет (Все метки)

Сортировка прямыми вставками с барьерами для одномерного массива и сортировались только четные а нечетные стояли без изменнения

Добавлено через 5 часов 36 минут
Помогите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2014, 17:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сортировка прямыми вставками с барьерами для одномерного массива (Pascal ABC):

Сортировка прямыми вставками с барьером для одномерного массива - Pascal
Напишите сортировку прямыми вставками с барьером для одномерного массива

Сортировку прямыми вставками с барьерами, реализовав метод в виде подпрограммы - Pascal
Данная программа меняет по возрастанию положительные числа. Нужно немного переделать, чтобы они менялись следующим образом:положительные...

Сортировка одномерного массива вставками - Pascal
const n=...; var x:array of real; Упорядочить массив x по неубыванию, используя алгоритм сортировки вставками: пусть первые k...

Составить программу сортировки одномерного массива вставками - Pascal ABC
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать произвольные целые значения. Опишите языке программирования...

Сортировка вставками «с конца массива» последовательным поиском с начала массива - Pascal
Сортировка вставками «с конца массива» последовательным поиском с начала массива.

Сортировка вставками линейного массива - Pascal
Помогите, пожалуйста, решить задачу в паскале: Дан линейный целочисленный массив из N элементов. Отсортировать элементы массива в...

6
Svager
393 / 373 / 212
Регистрация: 14.09.2013
Сообщений: 1,200
18.05.2014, 20:46 #2
123Roman, откройте теорию ,там есть этот алгоритм,уже все за вас сделано.
1
123Roman
0 / 0 / 0
Регистрация: 27.04.2014
Сообщений: 77
18.05.2014, 21:05  [ТС] #3
ну у меня неполучаеться помогите пожалуйста
0
Svager
393 / 373 / 212
Регистрация: 14.09.2013
Сообщений: 1,200
18.05.2014, 21:07 #4
как-то так
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
26
27
28
29
30
31
32
33
34
uses crt;
const nmax=20;
var a:array[0..nmax] of integer;
    i,n,j:integer;
begin
 clrscr;
  repeat
   write('ГђГ*çìåð Г¬Г*Г±Г±ГЁГў n=');
    readln(n);
  until n in [1..nmax];
  writeln('ГЊГ*Г±Г±ГЁГў :');
   for i:=1 to n do
    begin
     a[i]:=-10+random(20);
     write(a[i]:4);
    end;
  writeln;
  for i:=2 to n do
   if i mod 2=0 then
    begin
     a[0]:=a[i];
     j:=i;
      while (j>1) and (a[0]<a[j-1]) do
       begin
        a[j]:=a[j-1];
        dec(j);
       end;
      a[j]:=a[0];
    end;
 writeln('Íîâûé Г¬Г*Г±Г±ГЁГў :');
  for i:=1 to n do
   write(a[i]:4);
 readkey;
end.
1
123Roman
0 / 0 / 0
Регистрация: 27.04.2014
Сообщений: 77
18.05.2014, 22:22  [ТС] #5
Неправильно
Он должен сортировать только четные числа а нечетные оставить без изменения
0
Svager
393 / 373 / 212
Регистрация: 14.09.2013
Сообщений: 1,200
18.05.2014, 22:34 #6
Цитата Сообщение от 123Roman Посмотреть сообщение
четные числа
так числа или индексы ?
0
123Roman
0 / 0 / 0
Регистрация: 27.04.2014
Сообщений: 77
18.05.2014, 22:48  [ТС] #7
Числа
а нечетные так и остаются на своих местах
0
18.05.2014, 22:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2014, 22:48
Привет! Вот еще темы с ответами:

Сортировка массива вставками с конца массива - Pascal
Дано натуральное число N (1&lt;=N&lt;=100), целочисленный линейный массив a0, a1, …, aN-1. Эле-менты массива заполняются случайными целыми...

Блок схема.Сортировка «Пузырьком», Сортировка методом «Последовательных перестановок», Сортировка «Вставками» - Pascal
Помогите, нужны блок схемы Сортировка «Вставками» Program Vstavka; uses dos; Type mass=array of integer; Var i,b,n,j,a:...

Сортировка одномерного массива - Pascal
program pr; uses crt; var i,f,k,p:integer; Number:array of integer; Fam:array of string; DayIn:array of integer; ...

Сортировка одномерного массива - Pascal ABC
Составьте программу, упорядочивающую элементы массива, состоящие на нечётных местах в возростающем порядке, а на нечётных в убывающем...


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

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

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