Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 29.06.2013
Сообщений: 5
1

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

29.06.2013, 16:38. Показов 2012. Ответов 1

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста составить несколько задач с массивами (программа + блок схема если это возможно)))
Наполнение массива случайными числами + число элементов массива N=10

№1 Сортировка элементов числового массива по не убыванию пузырьковым методом

Спасибо!!!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.06.2013, 16:38
Ответы с готовыми решениями:

Сортировка элементов числового массива по не возрастанию пузырьковым методом
Помогите пожалуйста составить несколько задач с массивами (программа + блок схема если это...

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

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

Сортировка массива пузырьковым методом
Здравствуйте! Помогите выполнить задачу: Написать программу сортировки массива пузырьковым...

1
42 / 42 / 51
Регистрация: 04.01.2013
Сообщений: 105
29.06.2013, 17:04 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

#1
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
35
36
37
38
39
40
41
42
43
44
45
uses
 сrt;
 
Type
  Tmas = array [1 .. 10] of byte;
 
procedure Swap(var a, b: byte);
var
  t: longint;
begin
  t := a;
  a := b;
  b := t;
end;
 
Procedure Bubble(var m: Tmas; n: byte);
var
  i, j: byte;
begin
  for i := 1 to n - 1 do
    for j := 1 to n - 1 do
      if M[j] > M[j + 1] then
        Swap(M[j], M[j + 1]);
end;
 
  var
    M: Tmas;
    i: byte;
 
  begin
  writeln('Исходный массив:');
    randomize;
    for i := 1 to 10 do
    begin
      M[i] := random(8) + 1;
      write(M[i], ' ');
    end;
    bubble(m, 10);
    writeln;
    writeln('Отсортированный массив:');
    for i := 1 to 10 do
      write(m[i], ' ');
 
     readln
end.
1
29.06.2013, 17:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.06.2013, 17:04
Помогаю со студенческими работами здесь

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

Сортировка массива пузырьковым методом (MCS-51)
Здравствуйте. Не могли бы вы помочь отсортировать неупорядоченный массив из 5 чисел в порядке...

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

Составить программу сортировки одномерного числового массива от начала массива к элементу с заданным номером по убыванию (методом выбора)
Помогите составить программу на С++. Заданный номер - 28.

Сортировка числового массива методом выбора
Оформить процедурой сортировку числового массива методом выбора.Определение минимального элемента...

Сортировка числового массива по возрастанию методом Шелла
Здравствуйте, форумчане. Помогите пожалуйста изменить программу. Есть аналогичная программа...


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

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