Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.93 KB | None | 0 0
  1. var a: array [1..100] of integer;
  2.  X {место куда вставить}, v {вставляемый элемент}, n{кол во элементов}, i {счетчик}  : integer;
  3.  
  4. begin
  5. cls;
  6. writeln ('введите число элементов массива');
  7. readln (n);
  8.  
  9. writeln ('введите место куда вставить элемент');
  10. readln (x);
  11.  
  12. write ('вставить элемент = ');
  13. readln (v);
  14.  
  15.  
  16.        for i:=1 to n do
  17.        begin ;
  18.        write ('a[',i,']=');
  19.        readln (a[i]);
  20.        end;
  21.  writeln ();
  22.  n:=n+1;
  23.        
  24.        for i:=n downto 1 do
  25.        begin
  26.            if i>x then
  27.              a[i]:=a[i-1];
  28.            
  29.            if i=x  then
  30.            begin
  31.              a[i]:=v;
  32.              break;
  33.            end;
  34.            
  35.            
  36.        end;
  37.        
  38.        for i:=1 to n do
  39.        begin ;
  40.          writeln ('a[',i,']=',a[i]);
  41.        end;
  42. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement