vzor : zadaj pocet hier : 1
papier noznice vyhral hrac 2
0:1
vyhral hrac 2
inak viem ze tam mam moc premennych aj tie co nepouzivam
Kód: Vybrať všetko
program loool;
uses crt;
var a,b,c,d,p1,p2:integer;
var k,n,p:string;
begin
clrscr;
randomize;
writeln('zadaj pocet hier ');
readln(a);
{a - pocet hier}
for b:=1 to a do
begin
c:=random(+ 4);
d:=random( + 4);
case c of
1: k:=' kamen ' ;
2: k:=' papier ' ;
3: k:=' noznice ' ;
end;
case d of
1: n:=' kamen ' ;
2: n:=' papier ' ;
3: n:=' noznice ' ;
end;
if (c=d) then begin p:=' remiza ';
{begin}
{kamen}
(tu hlasi error )else if (c=1) and (d=2) then begin p2:=p2+1; p:=' vyhral P2'; end;
else if (c=1) and (d=3) then begin p1:=p1+1; p:=' vyhral P1'; end;
{papeir}
else if (c=2) and (d=1) then begin p1:=p1+1; p:=' vyhral P1'; end;
else if (c=2) and (d=3) then begin p2:=p2+1; p:=' vyhral P2'; end;
{noznice}
else if (c=3) and (d=1) then begin p1:=p1+1; p:=' vyhral P1'; end;
else if (c=3) and (d=2) then begin p2:=p2+1; p:=' vyhral P2'; end;
{end}
end;
writeln (k,n,p);
writeln('P1..............P2')
writeln(p1,'...............',p2);
if p1 > p2 then writeln('vyhral P1');
else if writeln('vyhral p2');
end;
readln;
write(k);
end.