Advertisement
Spicke

One

Jan 18th, 2017
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.64 KB | None | 0 0
  1. uses Compl;
  2.  
  3. const n = 5;
  4.  
  5. var a: array[1..n,1..n] of complex;
  6.     i, j, k, m: integer;
  7.     S1,S2,S: complex;
  8.  
  9. begin
  10.     Zero(S);
  11.     k := 0;
  12.     for i := 1 to n do
  13.     begin
  14.       for j := 1 to n do
  15.       begin
  16.         a[i,j].Re  :=  random(4) + 1;
  17.         a[i,j].Im  :=  random(4) + 1;
  18.         write(a[i,j].Re, '.', a[i,j].Im);
  19.         write('  ')
  20.       end;
  21.       writeln;
  22.     end;
  23.     writeln;
  24.    
  25.     m := trunc((n+1)/2);
  26.    
  27.     for i := 1 to n do
  28.       for j := 1 to m do
  29.       begin
  30.         Add(S,a[i,j],S);
  31.         inc(k);
  32.       end;      
  33.    
  34.    
  35.     Prod(1/k,S,S);
  36.     Output(S);
  37.     writeln
  38. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement