Хочу создать счетчик для подсчета киллов врагов в игре, но почему то данного счетчика нет , я его расположил в чем проблема! (программа сделана на языке программирования Python при модуля Pygame) ( Разрешение игры 500x500 пикселей , cам счетчик хочу разместить на координате 250x50)
//Как-то громоздко получилось, но я так вижу. Эх, выходные. const n=5; var a:array[1..n] of integer; b:array[0..8] of integer; ar:array[1..n] of integer; i,c,j:integer; begin randomize; writeln('Array:'); for i:=1 to n do begin a[i]:=random(8); write(a[i]:4); end; for i:=1 to n do begin; for j:=0 to 8 do if a[i]=j then inc(b[j]); end; for i:=1 to n do begin; for j:=0 to 8 do if (b[j]>1) and (a[i]=j) then a[i]:=9; if a[i]<>9 then begin; inc(c); ar[c]:=a[i]; end; end; writeln; for i:=0 to 8 do writeln(i,'=',b[i]); writeln; writeln('Final array:'); for i:=1 to n do if a[i]=9 then a[i]:=0;
for i:=1 to c do begin; a[i]:=ar[i]; write(a[i]:4); end; end.
1) 1000010 1101001 1101110 1100001 1110010 1111001 100000 1100011 1101111 1100100 1101001 1101110 1100111 - (66 105 110 97 114 121 32 99 111 100 105 110 103)
2) 1001001 1101110 1100110 1101111 1110010 1101101 1100001 1110100 1101001 1100011 1100001 - (73 110 102 111 114 109 97 116 105 99 97)
3) 1001011 1100001 1111010 1100001 1101011 1101000 1110011 1110100 1100001 1101110 - (75 97 122 97 107 104 115 116 97 110)
4) 1010010 1111001 1101011 1101000 1100001 1101110 1101001 100000 1101010 1100001 1101110 1100111 1111001 1110010 1110101 - (82 121 107 104 97 110 105 32 106 97 110 103 121 114 117)
const n=5;
var a:array[1..n] of integer;
b:array[0..8] of integer;
ar:array[1..n] of integer;
i,c,j:integer;
begin
randomize;
writeln('Array:');
for i:=1 to n do
begin
a[i]:=random(8);
write(a[i]:4);
end;
for i:=1 to n do
begin;
for j:=0 to 8 do
if a[i]=j then inc(b[j]);
end;
for i:=1 to n do
begin;
for j:=0 to 8 do
if (b[j]>1) and (a[i]=j) then a[i]:=9;
if a[i]<>9 then
begin;
inc(c);
ar[c]:=a[i];
end;
end;
writeln;
for i:=0 to 8 do writeln(i,'=',b[i]);
writeln;
writeln('Final array:');
for i:=1 to n do
if a[i]=9 then a[i]:=0;
for i:=1 to c do
begin;
a[i]:=ar[i];
write(a[i]:4);
end;
end.