IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> сортировка матрицы
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


Дана матрица Х[9,10]. Упорядочить элементы столбцов матрицы по возрастанию, а сами столбцы по возрастанию произведения четных элементов столбцов (использовать сортировку ”пузырек с флажком”).

unsure.gif

помогите пожалуйста реализовать в Pascal ...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 51
Пол: Мужской

Репутация: -  0  +


да, спасиб, я уже туплю совсем ))
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Ммм.. Вот это пузырёк с флажком если кому то надо чёткий исходик.
Написал сам по теории, по мне этот проще чем указаный раньше.
Тип (Type Xmas = Array[1 .. n] Of Integer;) для этого случая.


Procedure Swap(var a,b: integer);
var tmp: integer;
begin tmp:=a; a:=b; b:=tmp end;

Procedure Bubble_flag(Var a: xmas; n: Integer);
Var i,j: integer; F: boolean;
Begin
i:=2;
F:=True;
while (i<=N) and F do
begin
F:=False;
J:=n;
while j>=i do
begin
if a[j-1]>a[j] then
begin
Swap(a[j-1],a[j]);
f:=True;
end;
dec(j);
end;
inc(i);
end;
End;

 К началу страницы 
+ Ответить 

Сообщений в этой теме
RIDDICK   сортировка матрицы   11.04.2005 22:32
klem4   goto FAQ http://forum.pascal.net.ru/index.php?show…   11.04.2005 22:36
volvo   А что именно не получается? Не может же быть, что …   11.04.2005 22:37
RIDDICK   пузырек с флажком - это че ?   11.04.2005 22:55
klem4   а кто его знает :D может это есть пузырек с просеи…   11.04.2005 22:57
RIDDICK   "столбцы по возрастанию произведения четных э…   11.04.2005 22:58
klem4   нужно посчитать произведение ЧЕТНЫХ элементов в ст…   11.04.2005 23:02
RIDDICK   так, я сделал сортировку элементов столбца по возр…   16.04.2005 18:24
volvo   Читай пост №7, klem4 написал, что надо сделать... …   16.04.2005 18:41
RIDDICK   блин как найти четные элементы я не понял ) функци…   16.04.2005 18:44
volvo   Odd(x) = True - значит элемент [b]НЕчетный, в прот…   16.04.2005 18:49
RIDDICK   да, спасиб, я уже туплю совсем ))   16.04.2005 18:50
-Smoke-   Ммм.. Вот это пузырёк с флажком если кому то надо …   28.12.2006 19:09
klem4   1) Некрофилия это плохо 2) В Паскале есть цикл for…   29.12.2006 1:16


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 5.11.2025 16:12
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name