Advertisement
Guest User

Untitled

a guest
Jan 27th, 2017
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.82 KB | None | 0 0
  1. program indice_equilibrium;
  2.  
  3. uses crt;
  4. var i,j,k,b1,b2: integer;
  5.     t : Array of integer;
  6.     n : integer;
  7.  
  8. BEGIN
  9.     Write('give me n: ');
  10.     Readln(n);
  11.     setlength(t, n);
  12.    
  13.     for i:=1 to n do
  14.       begin
  15.         Write('Give me t[',i,'] :');
  16.         readln(t[i]);
  17.       end;
  18.      
  19.     ClrScr;
  20.     Writeln('t initalized with :');
  21.     For i:=1 to n do Writeln('t[',i,'] -> ',t[i],' ');
  22.     Writeln('Press enter to continue');
  23.     Readln;
  24.     ClrScr;
  25.    
  26.     b1:=0;
  27.     b2:=0;
  28.     For i:=1 to n do
  29.       begin
  30.         for j:=1 to i-1 do
  31.           begin
  32.             b1:=b1+t[j];
  33.           end;
  34.          
  35.           For k:=i+1 to n do
  36.             begin
  37.               b2:=b2+t[k];
  38.             end;
  39.            
  40.           if b1=b2 then Writeln('t[',i,'] = ',t[i],' is equilibrium')
  41.           else Writeln('There is no equilibrium in this array!');
  42.           b1:=0;
  43.           b2:=0;
  44.       end;
  45. END.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement