![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
zusichka |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 20.12.2007 Город: москва Учебное заведение: НДУ Вы: студент ![]() |
плиз помогите (IMG:style_emoticons/default/blink.gif)
Квадратная матрица, симметричная относительно главной диагонали, заданная верхним треугольником в виде одномерного масива. Возобновить начальную матрицу и напечатать по строкам. дана матрицA[N,M]. переставляя строки и столбцы достичтого что бы ее найбольший елемент (или один с них)оказался в верхнем левом углу |
Julia |
![]()
Сообщение
#2
|
Ассистент ![]() ![]() ![]() ![]() Группа: Julia Сообщений: 593 Регистрация: 23.2.2007 Город: Улан-Удэ Учебное заведение: БГУ Вы: преподаватель ![]() |
Пока только первая.
const n=5; type mas=array[1..(n+n*n)div 2] of byte; matr=array[1..n,1..n] of byte; var mas_inp:mas; {Описываем массив исходных данных} mas_out:matr; {Описываем результирующую матрицу} i,j,k:byte; begin randomize; {Инициализируем датчик случайных чисел} k:=1; for i:=1 to n do {Цикл нужен для формирования исходной матрицы случайным образом и распечатки ее в "красивом" виде} begin {Можно массив вводить с клавиатуры, тогда цикл будет проще, for i:=1 to (n+n*n) div 2 do read(mas_inp[i]);} for j:=1 to n-i+1 do begin mas_inp[k]:=random(100); write(mas_inp[k]:3); inc(k) end; writeln; write(' ':3*i) end; writeln; k:=1; for i:=1 to n do for j:=i to n do begin mas_out[i,j]:=mas_inp[k]; mas_out[j,i]:=mas_inp[k]; inc(k) end; for i:=1 to n do begin for j:=1 to n do write(mas_out[i,j]:3); writeln end; readln end. |
zusichka |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 20.12.2007 Город: москва Учебное заведение: НДУ Вы: студент ![]() |
(IMG:style_emoticons/default/thumbsup.gif) большое спасибо (IMG:style_emoticons/default/smile.gif)
|
Нотик |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 3 Регистрация: 26.12.2007 Город: Старый Оскол Учебное заведение: МГУИЭ Вы: студент ![]() |
Пожалуйста,помогите мне решить эту задачу!!!!!
Дан массив: А11 А12...А1m А21 А22...А2m ..................... Аn1 Аn2.....Аnm Представить его элементы следующим образом: Аn1 Аn2...Аnm А11 А12...А1m А21 А22...А2m ..................... Аn-11 Аn-12 Аn-1m |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 22:34 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru