Показать сообщение отдельно
Старый 25.03.2011, 01:25   #1 (permalink)
павля
незнайка:)
 
Аватар для павля
 
Регистрация: 29.01.2011
Сообщений: 124
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 152
По умолчанию Исправьте, пожалуйста, программу

задание:
осуществить циклический сдвиг элементов прямоугольной матрицы на n элементов или вправо или вниз (в зависимости от введённого режима).

то что по идеи следовало бы исправить
program lab;
uses crt;
var
a:array [1..100,1..100] of integer;
n,m,i,j,g,h,l:integer;
begin
writeln ('введите n,m');
readln (n,m);
for i:=1 to n do
for j:=1 to m do
readln (a[i,j]);
for i:=1 to g do
for j:=1 to m-1 do begin
l:=a[h,j];
a[h,j]:=a[h,j+1];
a[h,j+1]:=1;
end;
for i:=1 to n do begin
for j:=1 to m do
writeln (a[i,j]:3);
writeln;end;
readln;
end.


БЛАГОДАРЮ
павля вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070