Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Матрицы (Pascal)

4.7K
05 ноября 2007 года
bobik02
140 / / 11.09.2007
я не дружу с матрицами в корне ...
вот такая задачка:

Дано две матрицы ... сделать еще одну матрицу в которой каждый элемент первой умножается на наибольший элемент второй матрицы в рядке...

я это так понимаю например:
ну вот типа первая матрица(давухмерный массив)
1 4 2
2 3 5
0 2 0
вторая:
1 2 6
5 4 6
5 5 7
результатная 3я тада наверное такая:
6 24 12
12 18 30
0 14 0

а как приблизительно на tp7 написать?
1.9K
05 ноября 2007 года
max_dark
256 / / 11.11.2005
Код:
var
    a,b,c:array [1..3,1..3] of integer; { матрицы }
    i,j:integer; { счетчики }
    max:integer; { максимальный элемент в строке }
begin
    { Тут вводим матрицы}
    for i:=1 to 3 do begin
        max:=b[1,i];
        for j:=2 to 3 do begin
            if b[j,i] > max then
                max:= b[j,i];
        end;
        for j:=1 to 3 do begin
            c[j,i]:= a[j,i]*max;
        end;
    end;
    { Выводим результат }
end.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог