Массивы и Процедуры в Pascal! |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Массивы и Процедуры в Pascal! |
Tetris |
Сообщение
#1
|
Гость |
Помогите составить процедуру, которая определяет максимальный по модулю элемент в каждой строке квадратной матрицы и осуществляет его перестановку с соответствующим диагональным элементом.
Заранее благодарен! |
AlaRic |
Сообщение
#2
|
... Группа: Пользователи Сообщений: 1 347 Пол: Мужской Репутация: 3 |
Глянь сюда: FAQ: Решения задач
|
Tetris |
Сообщение
#3
|
Гость |
-----------------------------------------------
Построчно находить максимальный элемент это не проблема. Пусть массивом будет A[i,j] Код max:=0; for i:=1 to n do begin for j:=1 to n do if A[i,j]>max then max:=A[i,j]; {Сюда,по ходу,надо вписать часть процедуры которая будет это самое A[i,j](max) менять с числом A[j,i](Если я всё правильно понял) или можно создать некую вторую матрицу.} max:=0; end; ------------------------------------- Помогите кто может. Задача срочняк нужна ! Заранее спасибо!!! Сообщение отредактировано: volvo - |
Текстовая версия | 14.10.2024 12:01 |