ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 03.12.2007, 22:12
movejump
Новичок
Регистрация: 19.11.2007
Сообщений: 9
Провел на форуме:
67670

Репутация: 10
По умолчанию

Цитата:
Сообщение от [aywo]  
x не двумерный массив
надо определить его как x:Array[1..MAX][1..MAX] of line;
или x:Array[1..MAX, 1..MAX] of line;
неа, надо как раз x:Array[1..MAX] of line. Не буду объяснять, просто поставьте тип line не extended, a real, ну и smin тоже real
 
Ответить с цитированием

  #12  
Старый 03.12.2007, 23:21
~Lexx~
Участник форума
Регистрация: 30.09.2006
Сообщений: 165
Провел на форуме:
535407

Репутация: 57
Отправить сообщение для ~Lexx~ с помощью ICQ
По умолчанию

Я не совсем понял в чем вопрос? Или мот кто незнает, как паскаль ассигнует(сопоставляет) файл с физического диска вирутальному текстовому файлУ? а потом поэлементно считывает оттуда значения и ищет максимально из них, сравнивая с предыдущим? Ах да... перед этим мы просто создаем пользовательский типа данных. и объявляем константу. а потом уже создаем массивы от 1 до констаныты. Все верно, только я бы внес в отдельную процедуру поиск - только тогда надо было бы объявлять тип файла - не просто TEXT а File of text (Кстати если есть ошибки, то дело какраз в объявлении). А и ещ ея бы всетаки поправил обращение к элементам массива a[x,y]. Это не динамический массив чтобы к нему так обращаться. Мот кто с С или java попутал)))
 
Ответить с цитированием

  #13  
Старый 03.12.2007, 23:38
movejump
Новичок
Регистрация: 19.11.2007
Сообщений: 9
Провел на форуме:
67670

Репутация: 10
По умолчанию

хех, я бы еще назвалл текстовую переменную не inp, а input (читать из файла удобнее, а когда занимаешься олимпиадным программированием, 1файл на вход, 1 на выход, и 300 строчек кода, и писать каждый раз write(inp,a) неудобно)
 
Ответить с цитированием

  #14  
Старый 03.12.2007, 23:55
~Lexx~
Участник форума
Регистрация: 30.09.2006
Сообщений: 165
Провел на форуме:
535407

Репутация: 57
Отправить сообщение для ~Lexx~ с помощью ICQ
По умолчанию

Это ты то олимпиадник??? Скажи своему научнику, чтобы он тебя от***дил. Нельзя использовать Real!!! Будешь точнее изучать паскаль увидишь -время выполнения для real почти вдвое больше Extended и Double. Единственная операция быстрее -операция сравнения.
А по поводу писать неудобно - это для кого как привычнее. Конечно куда грамотнее сдулать задачу юнитами(так всегда надо делать когда работаешь с файлами) а потом пореопределить конструкторы и методы. Но это уже совсем другой вопрос.
Задача впринципе должна работать. Там еще замуты могут быть с режимами компилятора. Мот сегодня вечерком подправлю, если найду паскальчик.)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль Fire3d Болталка 9 30.06.2007 03:52



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ