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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2011, 21:30   #1
Lubawa
Пользователь
 
Регистрация: 04.11.2011
Сообщений: 21
По умолчанию Однонаправленные линейные списки

Код:
Program lab4;
uses crt, List;
type
PHuman=^THuman;
THuman=record
    Name:string[15];
    sex: string[1];
    ball:string[4];
    next:PHuman;
end;
var
i:integer;
Human:PHuman;
finput,finout: text;
begin
    new(Human);
    Human^.Name:=
end.
Как мне внести в информационные поля данные из текстового файла?
Lubawa вне форума Ответить с цитированием
Старый 06.11.2011, 12:12   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,716
По умолчанию

книга по паскалю - глава работа с файлами
p51x вне форума Ответить с цитированием
Старый 06.11.2011, 23:46   #3
Lubawa
Пользователь
 
Регистрация: 04.11.2011
Сообщений: 21
По умолчанию

Если бы я разобралась по учебнику, то помощи бы не просила, работа с файлами мне понятна, не понятно как создается список, эту главу в учебнике я тоже прочитала, но список создать не могу.
Lubawa вне форума Ответить с цитированием
Старый 07.11.2011, 00:30   #4
val_nnm
Форумчанин
 
Регистрация: 18.10.2009
Сообщений: 185
По умолчанию

чтото вроде этого
Код:
...
...
var First,Last,Temp:PHuman;
begin
  First := nil;
  Last := nil;
  Assign(finput,'input.txt');
  Reset(finput);
  while (not eof(finput)) do Begin
    new(Temp);
    Readln(finput,Temp^.Name);
    Readln(finput,Temp^.sex);
    Readln(finput,Temp^.ball);
    Temp^.next := nil;
    if (Last=nil) then Begin
      First := Temp;
      Last := Temp;
    end else Begin
      Last^.next := Temp;
      Last := Temp;
    end;
  end;
  Close(finput);
end.
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает."
val_nnm вне форума Ответить с цитированием
Старый 07.11.2011, 16:21   #5
Lubawa
Пользователь
 
Регистрация: 04.11.2011
Сообщений: 21
По умолчанию

Спасибо большое за помощь, Вы мне очень помогли.
Lubawa вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача, однонаправленные линейные списки AndrewSkull Помощь студентам 3 17.08.2011 18:54
однонаправленные списки в C Edemchik Помощь студентам 1 21.05.2011 17:50
Однонаправленные списки Цветик Общие вопросы C/C++ 3 22.11.2010 15:09
Однонаправленные списки в си Марсель059 C++ Builder 18 27.11.2009 13:16