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

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

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

 
 Ответить  Открыть новую тему 
> Массив по возрастанию, Помогите пжалуйста
Guest
сообщение 30.10.2004 21:39
Сообщение #1


Гость






Есть массив чисел (любой, заполните его любыми извест. способами). Распечатать этот массив по возрастанию - т.е. сначала минимальный элемент, и т.д. по возрастанию.


Вот наброски.А как дальше?могу тока найти минимальное число:
Код
program l;
var
m:array[1..4]of integer;
i:byte;
min:integer;
begin
writeln('‚ўҐ¤ЁвҐ 4 зЁб« :');
for i:=1 to 4 do
begin
write('‚ўҐ¤Ё зЁб«®#',i,' ');
readln(m[i]);
end;
min:=m[1];
for i:=1 to 4 do
if min >m[i] then min:=m[i];
write(min);
readln;
end.

Если не сложно подскажите! unsure.gif
 К началу страницы 
+ Ответить 
Amro
сообщение 30.10.2004 21:58
Сообщение #2


Пионер
**

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

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


Можно использовать любой метод сортировки, например пузырьковая
Код
Program BubbleSort;
uses crt;
Const N=20;
Var mas    : array[1..100] of integer;
i,j,p : integer;      
Begin
clrscr; randomize;
for i:=1 to N do begin
 mas[i]:=random(99); write(mas[i]:3); end;
{сортировка данных}
for i:=1 to N do
 for j:=1 to N-i do
 if mas[j]>mas[j+1] then
  begin  {Обмен элементов}
   p:=mas[j];
   mas[j]:=mas[j+1];
   mas[j+1]:=p;
  end;
{Вывод отсортированного массива}
writeln;
for i:=1 to N do
 write(mas[i]:3);
End.


Сообщение отредактировано: Amro - 30.10.2004 21:58


--------------------
Закон иудеев: Семь раз отмерь, один отрежь.
Закон экономии: Семь раз отмерь, семь раз отрежь.
Закон программиста: Семь раз отрежь, ошибся, отмерь.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Флогримм
сообщение 31.10.2004 5:55
Сообщение #3


Бывалый
***

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

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


Guest, скачай книгу http://www.programmerz.narod.ru/books/tp4_prof.zip, там есть описание нескольких алгоритмов сортировки
написана доступно


--------------------
Я не буду жить с этой злобой внутри / Я не буду частью смертельной цепи / Я не буду потребителем твоих идей / Я не буду никогда убивать зверей (Unconform)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

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

 



- Текстовая версия 20.07.2025 10:49
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"