ma oto taki swój kodzik w którym mam problem zatrzymaniem pętli aby pytanie o szukany rekord padło raz ale gdy usunę te pętle for wyskakuje mi jeśli jest dany rekord to go nie ma prosiłbym o pomoc w na kierowaniu gdzie jest błąd
procedure znajdz(var bib:maciez2);
var
zmienna:string;
i,j:integer;
begin
for I:=1 to 4 do
for j:=1 to 3 do
begin
zmienna:=upcase(zmienna);
writeln('podaj szukane autora');
readln(zmienna);
if (bib[i,j].autor= zmienna) then
bib[i,j].jest:= true
else bib[i,j].jest:=false;
writeln('znalazlez autora',bib[i,j].autor,' ',bib[i,j].tytul,' ',bib[i,j].rokWydania) ;
writeln(' ma autora');
end;
end;