![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 22.03.2013
Сообщений: 28
|
![]()
большая часть программы есть, но нужно отсортировать их. и если можно то прокомментировать полностью всю программу
вот программа: Код:
Последний раз редактировалось Stilet; 31.03.2013 в 12:03. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Опиши тип:
Код:
Код:
Код:
Код:
Код:
Все это писал с потолка, не проверял. Идея понятна?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 22.03.2013
Сообщений: 28
|
![]()
inc(v);
пишет что процедура с параметрами указанных типов не найдена а можно просто в мою программу добавить сортировку и все? и что б так ее не усложнять?! Последний раз редактировалось Stilet; 01.04.2013 в 22:39. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.02.2013
Сообщений: 36
|
![]()
зачем в паскале такие сложности? это же не С++.. по моему никакие указатели не нужны для создания функций для массивов ибо из program они все глобальные...
Я код не понял, он получается у вас считывает цифорку из файла в переменную и переписывает в другой файл. Затем переприсваивает переменную. Как вы собираетесь сортировать без массива? Отсортировать массив: Код:
|
![]() |
![]() |
![]() |
#5 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Цитата:
I'm learning to live...
|
|||
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 22.03.2013
Сообщений: 28
|
![]()
а если тогда программу без процедур??
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
без процедур - это очень легко - весь код, который находится внутри процедуры запишите в основной программе (только не забывайте формальные параметры менять на фактическое значение) и всё. Это просто.
теперь по поводу указателей. Лика, какой у Вас Паскаль? в некоторых версиях паскаля есть нормальные динамические массивы. Можно использовать их. А, возможно, что вас устроит и такой вариант. использовать статический массив. Этот вариант намного проще того, что предложил Stilet, но недостаток в том, что этот способ имеет ограничение на количество обрабатываемых записей. Примерно вот так: Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 22.03.2013
Сообщений: 28
|
![]()
спасибо) работает!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан файл f, который содержит вещественные числа. Найти сумму чисел и записать результат в новый файл. (Delphi) | 2Nboy | Помощь студентам | 1 | 08.06.2012 17:01 |
Записать в другой файл числа имеющегося файла в обратном порядке. | pascal_luzer | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 06.04.2012 23:14 |
Прочитать из файла и записать в функцию | Ilya_L | Общие вопросы Delphi | 3 | 27.10.2010 15:48 |
Прочитать файл и записать данные в массив | ChukCha | Общие вопросы C/C++ | 6 | 22.02.2009 19:56 |
Записать в файл g все парные числа файла f | Lemo | Помощь студентам | 3 | 19.10.2008 21:27 |