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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2009, 20:05   #1
Маськ@
Пользователь
 
Регистрация: 07.12.2008
Сообщений: 11
Печаль Меня волнуют двумерные массивы (матрицы)!

Двумерный массив, элементы массива генерируются случайным образом в заданном диапазоне [-22; 132]. Задана квадратная матрица размером m x m. Исключить из неё строку и столбец, на пересечении которых находится минимальный элемент главной диагонали.
Маськ@ вне форума Ответить с цитированием
Старый 17.02.2009, 20:07   #2
-HunteR-
Форумчанин
 
Аватар для -HunteR-
 
Регистрация: 04.11.2007
Сообщений: 117
По умолчанию

Маськ@
А где наработки твои?
Перед тем, как выложить код, я его всегда проверяю.
Если помог - тыкни на на весы слева, под аватарой.
-HunteR- вне форума Ответить с цитированием
Старый 17.02.2009, 20:19   #3
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Код:
Program massiv4iki;
Uses Crt;
Var i,j,im,m:integer;
    vsp:integer;
    a:array[1..100,1..100] of integer;
begin
clrscr;
writeln('vvedite m');
readln(m);
randomize;
for i:=1 to m do
for j:=1 to m do
a[i,j]:=random(132)-22;
for i:=1 to m do
 begin
for j:=1 to m do 
write ('  ',a[i,j]);
writeln;
end; 
im:=1;
vsp:=a[1,1];
for i:=2 to m do
if a[i,i]<vsp then begin
 vsp:=a[i,i];im:=i;
end;
for i:=1 to m do
 begin
for j:=1 to m do begin
if (i<>im) or(j<>im) then 
write ('  ',a[i,j]);
end;
writeln;
end;
readln;
end.
вступлю в команду разработчиков ПО на Delphi

Последний раз редактировалось maladoy; 17.02.2009 в 20:23.
maladoy вне форума Ответить с цитированием
Старый 17.02.2009, 23:11   #4
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Маленькая ремарка
Код:
a[i,j]:=random(155)-22;
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерные массивы Boevik Помощь студентам 7 17.05.2009 19:03
Двумерные массивы Lioness Помощь студентам 2 06.01.2008 12:39
Двумерные массивы. Формирование одномерного массива из сумм строк матрицы, кратных числу k (в С++) Fimogen Помощь студентам 3 19.11.2007 07:30
двумерные массивы(матрицы) dunvegan Помощь студентам 4 05.11.2007 14:32