uses crt;
var
i,j,k1,k2,b,t : integer;
a : array [1..10,1..10] of char;
ulaz,izlaz : text;
begin
ClrScr;
TextColor(green);
Assign(ulaz,'C:\brodovi.txt');
reset(ulaz);
Assign(izlaz,'C:\brodovio.txt');
rewrite(izlaz);
while not eof(ulaz) do
begin
for i := 1 to 10 do
begin
for j := 1 to 10 do
begin
Read(ulaz, a[i,j]);
end;
readln(ulaz);
end;
end;
close(ulaz);
b:= 14;
t:= 28;
repeat
Write('Unesite koordinatu 1:');
Read(k1);
Write('Unesite koordinatu 2:');
Read(k2);
Writeln;
if a[k1,k2] = '1' then
begin
t:= t-1;
b:= b-1;
Writeln('Pogodak!');
Writeln('Broj torpeda:', t);
Writeln('Broj brodova:', b);
Writeln;
a[k1,k2] := '0';
end
else
begin
t:= t-1;
Writeln('Fula!');
Writeln('Broj torpeda:',t);
Writeln('Broj cijelih brodova:', b);
Writeln;
end;
until (t=0) or (b=0);
if t=0 then
begin
Writeln('Zao nam je, potrosili ste sva torpeda');
end
else
if b=0 then
begin
Writeln('Cestitamo, potopili ste sve brodove');
end;
Readln;
end.