má program vy losovanie 6 čísel v jednom ťahu.
Počet ťahov si zadávam aký chcem.
Na konci mi to musí spočítať, koľko krát bola vylosovaná 1, koľko krát 2 atď.. až do 49 a potom vypísať, ktoré číslo bolo losované najviac krát.
PLS kde mám chybu keď mi to blbne?
Kód: Vybrať všetko
program sportka;
uses crt;
type poles=array[1..49] of integer;
var k,i,o,b,p,n,m,max,q:integer;
los,pocet:poles;
begin
randomize;
max:=0;
for k:=1 to 49 do pocet[k]:=0;
writeln(' SPORTKA');
writeln;
writeln('Zadaj pocet opakovani losovania');
readln(n);
p:=1;
q:=0;
for m:=1 to n do
begin
while p<7 do
begin
los[p]:=1+random(49);
if p>1 then
begin
q:=0;
for b:=1 to (p-1) do if los[p]=los[b] then q:=1;
end;
if q=0 then
begin
pocet[los[p]]:=pocet[los[p]]+1;
writeln(los[p],' ',pocet[los[p]]);
p:=p+1;
end;
end;
writeln(m,' Tah: Vyzrebovane cisla su: ');
writeln;
for p:=1 to (p-1) do writeln(los[p]);
end;
writeln;
writeln;
for o:=1 to 49 do if pocet[o]>max then max:=o;
for i:=1 to 49 do writeln(i:3,' ',pocet[i]);
writeln('Najcastejsie cislo: ',max);
readkey;
end.