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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2010, 17:04   #1
Марат05
Пользователь
 
Регистрация: 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'
Помогите пожалуйста, я на нее убил целый час!
Марат05 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ФАЙЛЫ текстовые 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