máš tam viac chýb ako si myslíš, repeat čo je pred
má byť na začiatku procedúry napln (nie ale úplne na začiatku, ale až po otvorení súbora). Súbor neotváraj cez rewrite, lebo si ho stále prepisuješ a uchováva sa ti iba posledná kniha. Dávaj tam append, ale najprv treba overiť či existuje, ak nie tak bude rewrite (overovanie tu niekde bolo, skús cez fileexists ak je to aj v pascale, alebo direktívami I+
pred riadok
Kód: Vybrať všetko
write(cena:3:2,'*',PocetKusov:3,'=',CelkovaCena:3:2);
by malo ísť vyrátanie sumy, lebo ju vypisuješ aj keď v tej premennej nič nieje, čiže nejak takto:
Tieto celkové ceny by si si mal tiež ukladať do súboru aby si vedel zistiť ich súčet pre celkovú sumu všetkých kníh. Počet druhov je vlastne hodnota ktorá je v i.