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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 17.04.2010, 16:52   #1
GANGSTER21
Новичок
Джуниор
 
Регистрация: 17.04.2010
Сообщений: 1
Сообщение Определить номера строки и столбца максимального элемента прямоугольной матрицы.

TurboPaskal

Определить номера строки и столбца максимального элемента прямоугольной матрицы А(n, m).
Подсчитать количество нулевых элементов матрицы и напечатать их индексы TP.
GANGSTER21 вне форума
Старый 17.04.2010, 17:21   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Не проблема, стучись, договоримся!

С моим резюме и портфолио можно ознакомиться в соответствующих разделах на моем сайте:
http://igor-bachin.narod.ru


Контакты:
e-mail: skiper@rol.ru
icq: 585281783
Skype: delmas61
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума
Старый 17.04.2010, 17:29   #3
Жека-старший
Пользователь
 
Регистрация: 09.04.2010
Сообщений: 52
По умолчанию

Блииииинн... Не обижать Pascal..
пишите правильно, глаза режет
ICQ 594 237 582
Жека-старший вне форума
Старый 17.04.2010, 17:29   #4
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
Program matr;
uses
  Crt;
const
  N = 4;
  M = 4;
var
  a: array [1..N, 1..M] of integer;
  i,j,imax,jmax: integer;
begin
  ClrScr;
  WriteLn('Матрица: ');
  imax := 1;
  jmax := 1;
  randomize;
  for i := 1 to N do
  begin
    for j := 1 to M do
    begin
      a[i, j]:=Random(50);
    end;
  end;
    for i := 1 to N do
  begin
    for j := 1 to M do
    begin
       write(a[i,j]:3);
    if a[i, j] > a[imax, jmax] then
      begin
        imax := i;
        jmax := j;
      end;
    end;
    writeln;
  end;
  WriteLn('Максимальный элемент - a[',imax, ',', jmax, '] = ', a[imax, jmax]);
end.
Вот первая.
にんじゃ
ROMA2PVT вне форума
Старый 17.04.2010, 17:34   #5
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от ROMA2PVT Посмотреть сообщение
Вот первая.
А что тебе мешает определить максимальный элемент (и его индексы) при генерации элементов матрицы??? То же касается и нулевых элементов... Чё циклы то плодить???

Цитата:
Сообщение от Жека-старший Посмотреть сообщение
Блииииинн... Не обижать Pascal..
пишите правильно, глаза режет
Кажный писит так как слысит...
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Stilet; 22.04.2010 в 13:53.
Grag вне форума
Старый 17.04.2010, 17:43   #6
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

О!!!!Да спасибо за замечание. Просто привык так делать.
にんじゃ
ROMA2PVT вне форума
Старый 17.04.2010, 23:00   #7
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

Код:
Program matr;
uses
  Crt;
const
  N = 4;
  M = 4;
var
  a: array [1..N, 1..M] of integer;
  i,j,imax,jmax: integer;
begin
  ClrScr;
  WriteLn('Матрица: ');
  imax := 1;
  jmax := 1;
  randomize;
  for i := 1 to N do
  begin
    for j := 1 to M do
    begin
      a[i, j]:=Random(50);
       write(a[i,j]:3);
    if a[i, j] > a[imax, jmax] then
      begin
        imax := i;
        jmax := j;
      end;
    end;
    writeln;
  end;
  WriteLn('Максимальный элемент - a[',imax, ',', jmax, '] = ', a[imax, jmax]);
end.
Исправил.
にんじゃ
ROMA2PVT вне форума
Старый 19.04.2010, 19:00   #8
Morik94
Новичок
Джуниор
 
Регистрация: 19.04.2010
Сообщений: 4
По умолчанию

Помогите решить!!!
в массиве из 15 элементов заменить числа находящиеся в интервале от 10 до 50 на удвоенную сумму
Morik94 вне форума
Старый 19.04.2010, 19:08   #9
ROMA2PVT
ТАМБОВСКИЙ ВОЛК.
Участник клуба
 
Аватар для ROMA2PVT
 
Регистрация: 16.03.2010
Сообщений: 1,354
По умолчанию

На удвоенную сумму чего?
にんじゃ
ROMA2PVT вне форума
Старый 19.04.2010, 19:14   #10
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Сообщение от Morik94 Посмотреть сообщение
Помогите решить!!!
в массиве из 15 элементов заменить числа находящиеся в интервале от 10 до 50 на удвоенную сумму
Слушь тебе не надоело во всех темах писать, отпишись нормально в одной!!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
удаление строки и столбца из матрицы Laplas Помощь студентам 3 08.01.2010 04:41
С++. Определить номера строк матрицы в которых знаки элементов чередуются StudeHt Помощь студентам 6 05.06.2009 01:27
Поиск номера положительной строки матрицы J0n1cK Паскаль, Turbo Pascal, PascalABC.NET 0 14.05.2009 00:56
Найти номера(индексы) в матрице хотябы одной строки или хотя бы одного столбца не содержащих еденицы Сергей Попов Паскаль, Turbo Pascal, PascalABC.NET 1 28.11.2008 08:59
В прямоугольной матрице переставить столбцы так, чтобы сумма элементов столбца росла от первого столбца Aleo13 Помощь студентам 5 15.10.2008 18:34