1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| 18192123 |
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
дан массив целых чисел размера n=10. получить упорядоченный по возрастанию массив, содержащий все различные числа данного массива
|
![]() ![]() |
| Reflex |
Сообщение
#2
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 118 Пол: Женский Репутация: 0 |
например:
Код type arr : array [ 1..10] of integer; var inarr, outarr : integer function copy:integer; var i,j,tmp: integer; flag : boolean; begin tmp:=1; outarr[1]:=inarr[1]; for i:= 2 to n do begin flag:=false; for j:=1 to tmp do if inarr[i]=outarr[j] then flag:=true; if not(flag) then begin inc(tmp); outarr[tmp]:=inarr[i]; end; copy:=tmp; end; а дальше стадартный buble Вот правильный код, для твоей программы program Project2; -------------------- Нам не дано предугадать как наше слово отзовется...
|
18192123 сортировка массива по возрастанию с исключением сходных элементов 23.10.2006 22:39
Reflex удовлетворило решение? или есть еще вопросы 24.10.2006 0:26
18192123
удовлетворило решение? или есть еще вопросы
ты м… 24.10.2006 0:50
Reflex ну... добавь вставь код процедуру COPY 24.10.2006 0:54
18192123
ну... добавь вставь код процедуру COPY
а ты не з… 24.10.2006 18:59
volvo Куда же проще? Тебе что, надо в том же массиве убр… 24.10.2006 19:57
18192123 Тебе что, надо в том же массиве убрать дубликаты? … 24.10.2006 21:33
18192123 еще один маленький вопрос: как задать условие для … 24.10.2006 22:28
18192123
k := 0;
i := 1;
repeat
{ ***** ***** }… 31.10.2006 0:35
volvo Ну, наверное, так:
for i := 1 to k do write(a[i]… 24.10.2006 22:32![]() ![]() |
|
Текстовая версия | 6.11.2025 11:43 |