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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.12.2011, 11:28   #1
Carter
Пользователь
 
Регистрация: 21.08.2011
Сообщений: 15
По умолчанию Матрица

Найти строку с максимальной суммой модулей элементов заданной целочисленной матрицы, который содержит только нечетные элементы.
Carter вне форума Ответить с цитированием
Старый 10.12.2011, 11:51   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
который содержит только нечетные элементы
это кто?
Матрица? строка? они вроде "которая"
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 10.12.2011, 12:02   #3
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

н-да.. шедевр..
"летели полторы крокодилы.." (С)
Русский язык имеет неплохую помехоустойчивость, но и в нем можно смысл зарубить напрочь )). Впрочем - что взять с американского президента?.. )))
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Старый 10.12.2011, 15:31   #4
Carter
Пользователь
 
Регистрация: 21.08.2011
Сообщений: 15
По умолчанию

сорри)) затупил) строка, которая имеет нечетные элементы)
Carter вне форума Ответить с цитированием
Старый 10.12.2011, 15:42   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Carter
Показывай как вводишь матрицу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.12.2011, 16:19   #6
Carter
Пользователь
 
Регистрация: 21.08.2011
Сообщений: 15
По умолчанию

Код:
const n=5; m=5;
type myarray=array [1..n, 1..m] of integer;
var mas : myarray;
    i, j : integer;

procedure vvod (var mas : myarray);
begin
 for i:=1 to n do
  for j:=1 to m do
   mas[i,j]:=random(10)-5;
end;

procedure vivod (mas : myarray);
begin
 writeln('Массив: ');
 for i:=1 to n do
  begin
   for j:=1 to m do
    write(mas[i,j]:4);
   writeln;
  end;
end;

begin
vvod(mas);
vivod(mas);
readln;
end.
Carter вне форума Ответить с цитированием
Старый 10.12.2011, 19:32   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
var s,max,k:integer;
...
procedure vvod (var mas : myarray);
var b:boolean;
begin b:=true;
 for i:=1 to n do begin
  for j:=1 to m do begin
   mas[i,j]:=random(10)-5;
   s:=s+abs(mas[i,j]);
   if b and ((mas[i,j] mod 2)<>0) then b:=false;
  end;
 if b and (s>max) then begin max:=s;k:=i;end;
end;
end;
max - будет максимум, а к - номер строки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Матрица ScareCroW12 Помощь студентам 3 16.05.2011 16:12
Матрица, c# Ake11a Помощь студентам 2 28.12.2010 09:15
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
Матрица Xeon1024 Microsoft Office Excel 2 30.05.2010 01:58
TurboPascal: граф, матрица смежности и матрица инцидентности. ulala Помощь студентам 0 02.12.2009 10:11