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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2008, 18:02   #11
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Карась Посмотреть сообщение
"ЭЭЭЭЭэээээ... чаво

Что такое minint ?" Понял.......... Пояснять ненадо...
А я вот, кстати, полез было пояснять и с удивлением обнаружил, что VP знает maxint, но не знает minint... хотя я прекрасно помню, что давным-давно в TP он был.... так что теперь я -
B_N вне форума Ответить с цитированием
Старый 02.03.2008, 18:06   #12
ЕвгениуS
студент
Пользователь
 
Аватар для ЕвгениуS
 
Регистрация: 02.03.2008
Сообщений: 81
По умолчанию

Цитата:
Сообщение от Карась Посмотреть сообщение
"ЭЭЭЭЭэээээ... чаво

Что такое minint ?" Понял.......... Пояснять ненадо...



Но мой то код работает на вашем паскале?
Ваш код отлично работает :-)
ЕвгениуS вне форума Ответить с цитированием
Старый 02.03.2008, 18:11   #13
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
Сообщение от B_N Посмотреть сообщение
А я вот, кстати, полез было пояснять и с удивлением обнаружил, что VP знает maxint, но не знает minint... хотя я прекрасно помню, что давным-давно в TP он был.... так что теперь я -
Судя по справке делфи надо писать Low(Integer)...
В паскале тоже у меня заработало
Цитата:
However, the High, Low, Succ, Pred, Inc, Dec, IntToStr, and IntToHex routines fully support Int64 arguments.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 02.03.2008, 18:21   #14
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Карась Посмотреть сообщение
В паскале тоже у меня заработало
А в каком, если не секрет? Похоже, что современные паскали избавляются от minint'а...
B_N вне форума Ответить с цитированием
Старый 02.03.2008, 18:24   #15
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

TP 7.1
В нём тоже работает только maxint.......
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 02.03.2008, 18:30   #16
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Карась Посмотреть сообщение
TP 7.1
В нём тоже работает только maxint.......
полезу в шкаф, какой-нибудь древний паскаль искать, может это уже с памятью моей что-то стало... Правда суть дела от этого не меняется, если матрица будет из отрицательных чисел, то - упс..
----------------------
Полазил по старым паскалям.... ничего не понимаю.... может я сам писал что-то вроде
Код:
const minint = (-maxint-1);
да и забыл теперь благополучно.... Хотя, например, вот: ( http://www.cs.grinnell.edu/~stone/co.../integers.html )
Цитата:
The identifier MinInt is predefined (as a non-standard extension to the
language) in HP Pascal.

Последний раз редактировалось B_N; 02.03.2008 в 18:42.
B_N вне форума Ответить с цитированием
Старый 02.03.2008, 18:47   #17
ЕвгениуS
студент
Пользователь
 
Аватар для ЕвгениуS
 
Регистрация: 02.03.2008
Сообщений: 81
По умолчанию min значения

Чет никак в толк не возьму. А как минимальные значения находить. Как не эксперементирую-ничего путного не выходит))
ЕвгениуS вне форума Ответить с цитированием
Старый 02.03.2008, 19:23   #18
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Код:
max:=a[1,1];
min:=a[1,1];
for i:=1 to n do  
  for j:=1 to m do  
    begin
      if a[i,j] > max then max:=a[i,j];
      if a[i,j] < min then min:=a[i,j];
    end;
_Dmitry вне форума Ответить с цитированием
Старый 02.03.2008, 19:41   #19
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Немножко поправлю.
begin
if a[i,j] > max then max:=a[i,j]
else if a[i,j] < min then min:=a[i,j];
end;
puporev вне форума Ответить с цитированием
Старый 02.03.2008, 19:47   #20
ЕвгениуS
студент
Пользователь
 
Аватар для ЕвгениуS
 
Регистрация: 02.03.2008
Сообщений: 81
По умолчанию

Цитата:
Сообщение от _Dmitry Посмотреть сообщение
Код:
max:=a[1,1];
min:=a[1,1];
for i:=1 to n do  
  for j:=1 to m do  
    begin
      if a[i,j] > max then max:=a[i,j];
      if a[i,j] < min then min:=a[i,j];
    end;
Большое спасибо. Плохо, что у нас в институте не разбираются никакие примеры.
ЕвгениуS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если все элементы матрицы четные, вычислить их произведение. Misho0k Паскаль, Turbo Pascal, PascalABC.NET 7 20.05.2008 22:51
формирование матрицы (задание выполненно не могу найти сваю ошибку) КиношкА Помощь студентам 7 11.01.2008 03:50
найти минимальный элемент в каждой строке матрицы и записать все минимальные элементы в отдельный массив W_P Помощь студентам 6 28.12.2007 00:24
умножить число на элементы матрицы KORT Помощь студентам 2 04.11.2007 02:06