Показать сообщение отдельно
  #3  
Старый 15.12.2011, 18:15
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Ну а вот такой вариант устроит?
Код:
program Project1;

{$APPTYPE CONSOLE}

uses
  SysUtils, Classes;

Var
  Data, Row: TStringList;
  R,C: Integer;
  Matrix: Array of Array of Integer;
begin
 Data := TStringList.Create;
 Data.LoadFromFile('C:\11\nodes.txt');
 Data.Delete(0);
 SetLength(Matrix, Data.Count);
 for R := 0 to Data.Count - 1
 do begin
    Row := TStringList.Create;
    Row.Text := StringReplace(Data.Strings[R],#32,#13,[rfReplaceAll]);
    SetLength(Matrix[R], Row.Count);
    for C := 0 to Row.Count - 1
    do Matrix[R,C] := StrToIntDef(Row[C], 0);
    Row.Free;
    end;
 Data.Free;
 for R := 0 to High(Matrix)
 do begin
    for C := 0 to High(Matrix[R])
    do Write(Matrix[R,C]:3);
    WriteLn;
    end;
 ReadLn;
end.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием