Интернет решения от доктора Боба | страница 32



>writeln('


');

>writeln('

');

>writeln('

The following books have been found for you:

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

>writeln('

');

После того как заголовок написан, самое время выводить сами записи. Я не хочу сортировать их по рейтингу от 5 до 1, так что я просто иду по списку книг и печатаю каждую со своим рейтингом. Этот путь, потому что я знаю, что книги уже отсортированы по рейтингу в основной базе delbooks.db (которая отсортирована по уровню и рейтингу). Обычно книги в верху списка уже лучший ответ на заданный вопрос.

if DataRec.Delphi2 then

begin

>    for Hits := 5 downto 1 do

>    begin

>      for i:=1 to Books32 do if Result32[i] = Hits then

>      begin

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

')

>      end

>    end;

>    if DataRec.Delphi1 then writeln('

')

end;


if DataRec.Delphi1 then

begin

>    for Hits := 5 downto 1 do

>    begin

>      for i:=1 to Books16 do if Result16[i] = Hits then

>      begin

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

>        writeln('

');

HitsTitleAuthorPublisherISBNLevelConWriValTot
',Roman[Hits],'',Book32[i].Title,'',Book32[i].Author,'',Book32[i].Publisher,'',Book32[i].ISBN,'',Level[Book32[i].Level],'',Book32[i].TechnicalContentsQuality,'',Book32[i].QualityOfWriting,'',Book32[i].ValueForMoney,'',Book32[i].OverallAssessment,'
',Roman[Hits],'',Book16[i].Title,'',Book16[i].Author,'',Book16[i].Publisher,'',Book16[i].ISBN,'',Level[Book16[i].Level],'',Book16[i].TechnicalContentsQuality,'',Book16[i].QualityOfWriting,'',Book16[i].ValueForMoney,'',Book16[i].OverallAssessment,'