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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.06.2016, 00:06   #1
Леночка 974
 
Регистрация: 08.06.2016
Сообщений: 4
По умолчанию Ребят подскажите пожалуйста с задачей в паскале. Сформировать матрицу целых чисел, размер матрицы 3х3. Найти min элемент и max

Сформировать матрицу целых чисел, размер матрицы 3х3. Найти min элемент в первом столбце увеличить его на 10 и сравнить с max элементом третьей строки. Вывести наибольшее.
Леночка 974 вне форума
Старый 08.06.2016, 19:58   #2
NikiToZz_
Пользователь
 
Регистрация: 23.04.2016
Сообщений: 75
По умолчанию

Код:
program zadacha;
    var   a:array[1..3,1..3] of integer;
      i,j,min,max:integer;
begin
  randomize;
  for i:=1 to 3 do begin
    for j:=1 to 3 do begin
      a[i,j]:=random(10)-5;
      write(a[i,j]:4);
    end;
    writeln;
    writeln;
  end;
  min:=a[1,1];
      for i:=2 to 3 do
          if a[i,1]<min then min:=a[i,1];
  min:=min+10;
  max:=a[3,1];
  for j:=2 to 3 do
      if max<a[3,j] then max:=a[3,j];
  if min<max then write(max)
  else write (min);
  readln;
end.
NikiToZz_ вне форума
Старый 09.06.2016, 10:37   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

NikiToZz_, отлично!

едиственное, я бы строчку генерации случайных чисел (если уж нужны отрицательные) записал так:
Код:
a[i,j]:=-5 + random(10);
в некоторых компиляторах Паскаля (Turbo Pascal) такая запись, как у Вас, приводит к runtime error (косяки компилятора).
Но в целом всё отлично!
Serge_Bliznykov вне форума
Старый 09.06.2016, 19:35   #4
NikiToZz_
Пользователь
 
Регистрация: 23.04.2016
Сообщений: 75
По умолчанию

Serge_Bliznykov, спасибо)
NikiToZz_ вне форума
Старый 10.06.2016, 18:59   #5
Леночка 974
 
Регистрация: 08.06.2016
Сообщений: 4
По умолчанию

Спасибо большое))))
Леночка 974 вне форума
Старый 14.06.2016, 15:51   #6
Леночка 974
 
Регистрация: 08.06.2016
Сообщений: 4
По умолчанию

Ребят помогите еще с этой задачей

Товарно-материальные ценности. Поля:
наименование ТМЦ, штрих-код, количество на складе, стоимость Текстовый Наименование ТМЦ
Леночка 974 вне форума
Закрытая тема


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сформировать матрицу А6&#215;6 случайных целых чисел в диапазоне от 0 до 100. Напечатать матрицу. Predgornoe Общие вопросы C/C++ 2 08.01.2015 22:14
n - массивов, разной размерности, нужно найти min и max в этих массивах. Из полученных min найти наименьший элемент, из max наибол dmks Помощь студентам 5 09.10.2013 20:48
списке целых чисел все элементы между max и min заменить полусуммой max и min Roman one C/C++ Базы данных 0 20.12.2012 12:14
Создать матрицу A[1..N,1..N] из целых чисел. Сформировать одномерный массив, элементы которого - максимал spezzA Помощь студентам 2 24.11.2010 19:29
Как найти max и min элементы матрицы????? ЕвгениуS Помощь студентам 19 02.03.2008 19:47