11.12.2012, 00:57 | #1 (permalink) |
Member
Регистрация: 09.12.2012
Сообщений: 45
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Двумерные массивы, матрица
Дан двумерный массив a, размером (nхm). Переставить каждый элемент главной диагонали с элементом первой строки. |
11.12.2012, 00:57 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
На нашем форуме создается много подобных тем Двумерные массивы и процедуры PASCAL Двумерные массивы. Модули Нужна помощь в задаче на двумерные массивы Двумерные массивы решенные с помощью процедур и функций Двумерные массивы Двумерные массивы через процедуру |
11.12.2012, 09:48 | #4 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
Код:
const Nmax=10; var N,D,i,j:Integer; A:Array[1..Nmax,1..Nmax] of Integer; Begin Write('N= '); Readln(N); Randomize; for i:=1 to N do begin for j:=1 to N do begin A[i,j]:=-3+Random(20); Write(A[i,j]:4); end; Writeln; end; Writeln; for j:=2 to N do begin D:=A[j,j]; A[j,j]:=A[1,j]; A[1,j]:=D; end; for i:=1 to N do begin for j:=1 to N do Write(A[i,j]:4); Writeln; end; Readln; End. |
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|