![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Неясыть |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
Люди помогите! Умираю! Осталось две пары а мне 4 лабы здать надо. Очень срочно. Я больше ничего просить не буду! Честное слово. Я вас когдо-нибудь обманывал. А ты говоришь!!!!
Ну дак вот --- вот они: массивы
Спасибо! можно на е-майл <censored> |
![]() ![]() |
Jahnerus |
![]()
Сообщение
#2
|
![]() Уникальный ![]() ![]() Группа: Пользователи Сообщений: 64 Пол: Мужской Репутация: ![]() ![]() ![]() |
Функции и процедуры
1 Код uses crt; type ma3x=array[1..7,1..7] of integer; var a,b:ma3x; i1,i2,j1,j2:byte; r:integer; procedure out_ma3x(mas:ma3x; m,n:byte); var i,j:byte; begin for i:=1 to m do begin for j:=1 to n do write(mas[i,j]:4); writeln; end; end; procedure in_ma3x(var mas:ma3x; m,n:byte); var i,j:byte; begin randomize; for i:=1 to m do begin for j:=1 to n do begin mas[i,j]:=random(100)-50; write(mas[i,j]:4); end; writeln; end; end; procedure srch_max(mas:ma3x; m,n:byte; var i_max:byte; var j_max:byte); var max,i,j:integer; begin max:=mas[1,1]; i_max:=1; j_max:=1; for i:=1 to m do begin for j:=1 to n do begin if mas[i,j]>max then begin i_max:=i; j_max:=j; max:=mas[i,j]; end; end; end; end; begin clrscr; writeln('Massiv 1 do preobrazovaniya'); in_ma3x(a,5,7); writeln('Massiv 2 do preobrazovaniya'); in_ma3x(b,7,5); srch_max(a,5,7,i1,j1); srch_max(b,7,5,i2,j2); r:=a[i1,j1]; a[i1,j1]:=b[i2,j2]; b[i2,j2]:=r; writeln('Massiv 1 posle preobrazovaniya'); out_ma3x(a,5,7); writeln('Massiv 2 posle preobrazovaniya'); out_ma3x(b,7,5); readln; end. -------------------- Век живи, век учи С © by Jahnerus
|
![]() ![]() |
![]() |
Текстовая версия | 25.06.2025 0:25 |