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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2007, 14:24   #1
Deimossy
 
Аватар для Deimossy
 
Регистрация: 19.11.2007
Сообщений: 6
Восклицание Паскаль. Квадратная матрица

Помогите решить задачу к зачету, пожалуйста!!!
Не могу с ней сама разобраться...
Дана квадратная таблица a[1..n][1..n] и число m<=n.
Для каждого квадрата размера m на m в этой таблице вычислить сумму стоящих в нем чисел. Общее число действий должно быть порядка n*n.
Помогите пожалуйста, зачет завтра!!!!!!!!

Последний раз редактировалось Deimossy; 19.11.2007 в 16:27.
Deimossy вне форума Ответить с цитированием
Старый 19.11.2007, 22:56   #2
Abbatik
Форумчанин
 
Аватар для Abbatik
 
Регистрация: 11.11.2007
Сообщений: 136
По умолчанию

Код:
program ll;
uses crt;
const m=2; n=5;
var
a:array[1..n,1..n] of integer;
b:array[0..n-m,0..n-m] of integer;
i,j,k,l:integer;
begin
randomize;
clrscr;
for i:=1 to n do begin
for j:=1 to n do begin
a[i,j]:=random(10);
write(a[i,j]:3);
end;
writeln;
end;

for i:=0 to n-m do begin
for j:=0 to n-m do begin

for k:=1 to m do begin
for l:=1 to m do begin
b[i,j]:=b[i,j]+a[k+i,l+j];
end;
end;
end;
end;

writeln('rezultat');

for i:=0 to n-m do begin
for j:=0 to n-m do begin
write(b[i,j]:4);
end;
writeln;
end;
readkey;
end.
комментариев не писал но вроде и так все понятно!
1.создаешь случайный массив.
2.суммируешь каждый квадрат
3.выводишь результат, как таблицу сумм элемнтов квадратов.
ICQ - 446037211
Abbatik вне форума Ответить с цитированием
Старый 20.11.2007, 13:23   #3
Deimossy
 
Аватар для Deimossy
 
Регистрация: 19.11.2007
Сообщений: 6
По умолчанию

Огромное спасибо, Abbatik!!!!!! Вы спасли мне жизнь!!!!!
Deimossy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++:Квадратная матрица и шахматная проблема.. Andres Помощь студентам 7 02.01.2008 21:06
Дана целочисленная квадратная матрица... kitty Помощь студентам 1 05.12.2007 07:40
Паскаль. Матрица delphin100 Помощь студентам 3 19.11.2007 21:43
Паскаль. Матрица и Вектор. ByteMan Помощь студентам 8 03.11.2007 14:49