![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.12.2010
Сообщений: 72
|
![]()
Здравствуйте программисты! Вот условие задачи.
В двумерном динамическом массиве, заполняются из текстового файла 4 строки сортирующиеся по значению 1-го столбца и записать в новый текстовый файл. Вот мой код задачи : program Project1; {$APPTYPE CONSOLE} uses SysUtils; type myarray=array of array of integer; var f1,f2:textfile; B:set of 0..255; Procedure Init; begin assignfile(f1,'file1.txt');Reset (f1); assignfile(f2,'file2.txt'); ReWrite (f2); While not eof(f1)do end; Procedure Sort(N:integer; Var A:myarray); var i,j,k,m:integer; begin For i:=N DownTo 2 do begin for j:=1 to i-1 do if A[j]>m Then begin k:=j; m:=A[j] End; if k<>i Then begin A[k]:=A[i]; A[i]:=m; end; end; end; Procedure done; begin closefile(f1); closefile(f2); end; end. Ошибки на которые он жалуется: [Error] Project1.dpr(22): Operator not applicable to this operand type [Error] Project1.dpr(25): Incompatible types: 'Integer' and 'dynamic array' [Error] Project1.dpr(28): Incompatible types: 'Integer' and 'dynamic array' Помогите пожалуйста, я на нее убил целый час! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ФАЙЛЫ текстовые | morgan996 | Помощь студентам | 0 | 19.12.2009 00:08 |
текстовые файлы | Marinka91 | Помощь студентам | 3 | 08.07.2009 07:56 |
Текстовые файлы | Aset | Помощь студентам | 0 | 07.06.2009 15:29 |
Текстовые файлы | ponchikpk | Помощь студентам | 1 | 23.03.2009 22:02 |
Дин.стуктуры и файлы. pascal | velgelmina | Помощь студентам | 5 | 07.06.2007 21:54 |