Program asd;
Var A,B:array [1..250,1..250] of integer;
i,j,n,m,k: integer;
BEGIN
Write('Введите n: '); Readln(n);
Write('Введите m: '); Readln(m);
for i:= 1 to n do
begin
for j:= 1 to m do
begin
A[i,j]:=random(10);
write(A[i,j]:3);
end;
writeln;
end;
writeln;
for i:= 1 to n do
for j:= 1 to m do
begin
If A[i,j] mod 2=1 then inc(k);
end;
If n=m then
begin
Writeln('Транспонирование: ');
for i:=1 to n do
begin
for j:=1 to m do
begin
write(A[j,i]:3);
B[i,j]:=A[i,j];
end;
writeln;
end; writeln;
end
else
Writeln('Кол-во нечетных элементов: ',k);
<span>END.</span>
<span>import java.lang.*<span>;
</span>import java.util.*<span>;
</span>import java.math.*<span>;
</span>
class Brainly{
public static void main(String[] args){
int m, n<span>;
</span> Scanner sc = new Scanner(System.in)<span>;
</span>
System.out.print("Enter m: "); m = sc.nextInt()<span>;
</span> System.out.print("Enter n: "); n = sc.nextInt()<span>;
</span>
int A[][] = new int[m][n]<span>;
</span>
for(int i = 0; i < m; i++){
for(int j = 0; j < n; j++){
float random = (float) Math.random()<span>;
</span> random *= -100<span>;
</span> int rand = (int) Math.ceil(random) + 200<span>;;
</span>
if((i + j) == rand){
System.out.println("A: " + i + " " + j)<span>;
</span> }<span>;
</span> }<span>;
</span> }<span>;
</span> }<span>;
</span>}</span>
Простые, статические изображения и анимация. Статическое не двигается а анимации типа gif, выполняют какие либо действия в плане движения объектов.