akick
letter to god
Ответ:  Turbo Pascal
Честно говоря не думал, что ABC чемто отличается от оригинала, но разочаровался
вот стандартный поскалевый код:
	
	
	
		
								Честно говоря не думал, что ABC чемто отличается от оригинала, но разочаровался
вот стандартный поскалевый код:
		Код:
	
	program IDZ4;
USES CRT;
const C = 3;  { cols }
const R = 1;  { rows }
type myArr = array [0..R,0..C] of integer; { new type matrix }
{start array procedure }
procedure FuckArray(arr: myArr);
var i,j,my,elements:integer;
begin
  clrscr;
  elements := (R+1)*(C+1);
  my := 0;
  for i := 0 to R  do
  begin
  write('{ ');
    for j := 0 to  C do
    begin
        write(' ',arr[i,j],' ');    { printing input array }
    end;
    write(' }');
  end;
  writeln('[',elements,']');
  for i := 0 to  R do
  begin
  write('{ ');
    for j := 0 to  C do
    begin
      if(  ( arr[i,j] <>  3 ) and ( arr[i,j] <>  -3 ) ) then
      inc(my);                     { search to 3,-3       }
      arr[i,j] := 5;               { replace element to 5 }
      write(' ',arr[i,j],' ');     { printing new array   }
    end;
    write(' }');
    end;
  writeln('[',elements,']');
  writeln('Elements <>(3,-3) in array: ',my);
  end;
{ /end procedure block }
var
  matrix: myArr;
  i,j: integer;
begin
Randomize;
  for i := 0 to R do
    for j := 0 to C do
      matrix[i,j] := Random(10)-3;         { initialize the array }
  fuckArray(matrix);  { using procedure }
  readln;
end. 
				 
 
		 
				 
 
		 
 
		 
 
		 
 
		
