Слегка не понимаю, как зашить это в цикл, чтобы получилось:
i:j, i:j, i:j, ...
Если это уже разбиралось, киньте ссылку, plz.
Сообщение отредактировано: TBVlad -
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| TBVlad |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: Владимир Репутация: 0 |
Каким бы образом сделать так, чтобы на вывод шёл не только первый встреченный искомый элемент с его местоположением (ну например максимальный), но и другие равные ему, с их родными индексами?
Слегка не понимаю, как зашить это в цикл, чтобы получилось: Код Максимальный член - N найден в позициях: i:j, i:j, i:j, ... Если это уже разбиралось, киньте ссылку, plz. Сообщение отредактировано: TBVlad - |
![]() ![]() |
| TBVlad |
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 17 Пол: Мужской Реальное имя: Владимир Репутация: 0 |
Klem4, да, я так именно так и делал.
1. Искал Max. Его индекс сохранён в Imax и Jmax, и первый максимальный член успешно выводится с местоположением. 2. Счётчик есть, с начальным значением 1 (задан до цикла), и равные максимальные члены считает успешно. Прога проверяет элементы на равенство Max, и если они равны, переопределяет их вместе с Imax и Jmax. Задаю Write(Max, ' стоит на ',Imax,':',Jmax,'.')... но индекс выводится неправильно. volvo, любопытно. Объясни про буфер позиций, plz... Сообщение отредактировано: TBVlad - |
TBVlad Последовательный вывод индексов 20.01.2006 22:45
klem4 То есть если у тебя в матрице несколько максимальн… 20.01.2006 22:48
volvo TBVlad,
либо первым проходом по матрице ищешь нужн… 20.01.2006 22:53
volvo Вот так примерно:
const
n = 5;
var
arr: array[… 20.01.2006 23:22
TBVlad Volvo, спасибо.
Только одна маленькая вещь...
Пиш… 21.01.2006 0:17
klem4 я вот чо насочинял :lol:
uses crt;
type
TElem… 21.01.2006 0:22
volvo TBVlad, так делай:
for i := 1 to buf_count do
… 21.01.2006 0:23
TBVlad Ошибки исправлены :yes2: Thanx всем =)
Klem4
Вот… 21.01.2006 0:39![]() ![]() |
|
Текстовая версия | 18.12.2025 10:13 |