Заполнение массива из файла
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Заполнение массива из файла - 2010-11-19 20:25:11.446666
|
|
|
EvilHero
Сообщений: 2
Оценки: 0
Присоединился: 2010-11-19 20:09:20.780000
|
помогите пожалуйста разобраться, не знаю как подступиться ( есть file.txt в котором забиты данные типа: Код:nameт<табуляция>age<табуляция>mark
nameт<табуляция>age<табуляция>mark
nameт<табуляция>age<табуляция>mark из этого файла нужно заполнить массив, причем после прочтения <табуляция> все последующие данные надо что бы записывались в int, а с конца строки операция повторялась, и следовал вывод на экран.
|
|
|
RE: Заполнение массива из файла - 2010-11-19 21:03:37.360000
|
|
|
AloneMonaX
Сообщений: 106
Оценки: 0
Присоединился: 2009-02-04 14:57:00.896666
|
эмм, а int - имя массива илии тип данных(о_О)? ЗЫ в любом случае:
program zzz;
var
inp:text;
s:string;
int:array[0..99] of string;
i,k:integer;
begin
assign(inp,'file.txt');
reset(inp);
i:=0;
while not Eof(inp) do
begin
readln(inp,s);
for k:=0 to length(s) do
begin
if(copy(s,i,1)=chr(9)) then
begin
int[i]:=copy(s,i,length(s)-i);
writeln(int[i]);
inc(i);
end;
end;
end;
end.
зы2 там де то в конце close добавь))+ исправь если че…а то я без редактора/подсветки, мб че не так написал chr(9) - по идее табуляции знак=/
|
|
|
RE: Заполнение массива из файла - 2010-11-21 15:52:17.093333
|
|
|
EvilHero
Сообщений: 2
Оценки: 0
Присоединился: 2010-11-19 20:09:20.780000
|
надо на c++
|
|
|
RE: Заполнение массива из файла - 2010-11-21 18:27:44.573333
|
|
|
AloneMonaX
Сообщений: 106
Оценки: 0
Присоединился: 2009-02-04 14:57:00.896666
|
хддд уточнять надо было)
|
|
|
|
|