Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.36 KB | None | 0 0
  1. procedure TForm1.Button1Click(Sender: TObject);
  2. const
  3. //проставляешь константы
  4. massivex = ..;
  5. massivey = ..;
  6. var
  7. i:integer;
  8. j:integer;
  9. ii:integer;
  10. jj:integer;
  11. a:array[1..massivex] of array[1..massivey];
  12. resultA:array[1..(massivex-1)] of array[1..(massivey-1)];
  13. maxx:integer;
  14. maxy:integer;
  15.  
  16.  
  17. begin
  18.    //Введем массив
  19.    for i:=1 to massivex do
  20.        for j:=1 to massivey:
  21.           a[i][j]:= ... //Вводишь твоим способом
  22.    //Найдем минимальный элемент
  23.    maxx:=1; //пусть номер минимального элемента = (1,1)
  24.    maxy:=1;
  25.    for i:= 2 to massivex do // начнем искать со следующего    
  26.        for j:= 2 to massivey do
  27.          if a[i][j] < a[maxx][maxy] then do
  28.             begin
  29.               maxx:=i;
  30.               maxy:=j;
  31.             end
  32.    ii = 1;
  33.    jj = 1;
  34.    for i:= 1 to massivex do                              
  35.        for j:= 1 to massivey do
  36.          if i <> maxx and j <> maxy then do
  37.             begin
  38.               if jj > massivey do
  39.                  begin
  40.                    jj = 1
  41.                    ii = ii + 1
  42.                  end
  43.               resultA[ii,jj] = a[i,j]
  44.             end
  45. //Теперь в результА лежит то что тебе надо - делай что хошь
  46. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement