Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2011, 23:47   #1
strem92
Новичок
Джуниор
 
Регистрация: 19.04.2010
Сообщений: 1
По умолчанию Ассемблерные вставки _транспонирование матрицы

помогите, надо процедуру транспонирования матрицы переделать в ассемблерную вставку

uses crt;

Type
matrix=array [1..20,1..20] of longint;

var A,B:matrix;
i,j,n,m:integer;

procedure transp_matrix (A:matrix; var B:matrix);
begin
for i:=1 to n do
begin
for j:=1 to m do
B[j,i]:=A[i,j];
end;
for i:=1 to m do
begin
writeln;
for j:=1 to n do
write (B[i,j]:3,' ');
end;
end;

begin
clrscr;

write('Добро пожаловать в программу транспонирования матрицы! Пожалуйста следуйте ');
writeln('инструкциям.');
writeln;
writeln('Введите размерность матрицы. После чего введите каждый элемент.');
write('Количество строк: ');
readln(n);
write('Количество столбцов: ');
readln(m);

for i:=1 to n do
for j:=1 to m do
begin
writeln('A[',i,',',j,']:=' );
readln(A[i,j]);
end;
for i:=1 to n do
begin
writeln;
for j:=1 to m do
write (A[i,j]:3, ' ');
end;
writeln;
write('Транспонированная матрица:');
transp_matrix (A,B);
readkey;
end.
strem92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ассемблерные вставки - транспонирование матрицы strem92 Паскаль, Turbo Pascal, PascalABC.NET 0 29.05.2011 12:36
DJGPP и Ассемблерные вставки ufo1og Общие вопросы C/C++ 4 25.02.2011 19:07
ассемблерные вставки в c++ chupchupps Помощь студентам 1 09.02.2011 11:54
delphi ассемблерные вставки tanek Помощь студентам 8 19.04.2010 18:35
Ассемблерные вставки Assassin Помощь студентам 1 26.05.2008 08:19