Дан массив |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Дан массив |
agressor |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 33 Пол: Мужской Репутация: 0 |
Дан массив содерж. 30 элементов . Найти минимальный элемент и поменять его местами с пятым элементомю
XDS отдельное Спасибо. |
volvo |
Сообщение
#2
|
Гость |
Код const n = 30; var i, min_ix, T: integer; a: array[1 .. n] of integer; begin for i := 1 to n do begin write('a[', i, '] = '); readln(a[i]); end; min_ix := 1; {находим номер минимального элемента} for i := 2 to n do if a[min_ix] < a[i] then min_ix := i; {меняем мин. элемент с 5-ым местами} T := a[min_ix]; a[min_ix] := a[5]; a[5] := T; {печатаем массив для проверки} for i := 1 to n do write(a[i]:4); end. |
Текстовая версия | 11.01.2025 21:39 |