Kod: Zaznacz cały
program suma;
var tab:array[1..1000] of integer;
var n,i,a,b:integer;
procedure oblicz;
begin
randomize;
writeln ('podaj n-ilosc rzutow kostka 0<n<299');
readln (n);
for i:=1 to n do begin
tab[i]:=random(6);
writeln (i,' : ',tab[i]);
end;
for i:=1 to n-2 do begin
if (tab[i]mod 2)=0 then
begin
a:=a+tab[i];
end
else
begin
b:=b+tab[i];
end;
end;
writeln ('suma parzystych =',a);
writeln ('suma nieparzystych =',b);
end;
begin
writeln ('Numerek : Wylosowana wartosc');
oblicz;
readln;
end.
Napisałem coś takiego i nie działa tak jak powinno, ktoś podpowie co zmienić? (wszystko działa oprócz funkcji sumującej)