Помощь - Поиск - Пользователи - Календарь
Полная версия: Задание на матрицы
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Mr_sniper
Помогите пожалуйста написать программу :

Заданы два одномерных массива А и В размерности соответственно n и m. Сформировать двухмерный массив D размерности mxn, каждый элемент которого dij=aibj; i =1,2,..., п; j=1 ,2,...,m, и обнулить отрицательные элементы D.
Lapp
Цитата(Mr_sniper @ 9.10.2011 23:33) *
Заданы два одномерных массива А и В размерности соответственно n и m. Сформировать двухмерный массив D размерности mxn, каждый элемент которого dij=aibj; i =1,2,..., п; j=1 ,2,...,m, и обнулить отрицательные элементы D.
Mr_sniper, а в чем сложность-то? Ну, вот так можно, например..
for i:=1 to m do
for j:=1 to n do
if a[i]*b[j]>0 then d[i,j]:= a[i]*b[j] else d[i,j]:= 0;

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.