М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Шейкер-сортировка. Алгоритм «пузырьковой» сортировки легко улучшить. Разумно запомнить, производился ли на данном проходе

👇
Ответ:
stacezoloto
stacezoloto
27.09.2020
const
  nmax=100;
var
  a: array[1..nmax] of integer;
  n,i,l,r: Integer;
  tmp : integer;
  f,g: text;
begin
  assign(f,'C:\Files\input.txt');
  reset(f);
  n:=0;
  writeln('Исходный массив:');
  while not eof(f) do
  begin
    inc(n);
    read(f,tmp);
    a[n]:=tmp;
    write(a[n],' ');
  end;
  close(f);
  writeln;
  l:=2;
  r:=n;
  while l<=r do
  begin
    for i:=l to r do
    if a[i]<a[i-1] then
    begin
      tmp:=a[i];
      a[i]:=a[i-1];
      a[i-1]:=tmp;
    end;
    r:=r-1;
    for i:=r downto l do
    if a[i]<a[i-1] then
    begin
      tmp:=a[i];
      a[i]:=a[i-1];
      a[i-1]:=tmp;
    end;
    l:=l+1;
  end;
  assign(g,'C:\Files\output.txt');
  rewrite(g);
  writeln('Упорядоченный массив:');
  for i:=1 to n do
  begin
    write(a[i],' ');
    write(g,a[i],' ');
  end;
  close(g);
end.
4,7(7 оценок)
Ответ:
гость162
гость162
27.09.2020
алгоритм сортировки пузырьком

P:=True; {Перестановка есть}
K:=1; {Номер просмотра}
While P Do
Begin
    P:=false;
    For i:=1 To n-k Do
        If X[i] > X[i+1] Then
        Begin
            A:=X[i];
            X[i]:=X[i+1];
            X[i+1]:=A;
            P:=true;
        End;
    k:=k+1;
End;
4,5(75 оценок)
Открыть все ответы
Ответ:
ученик1862
ученик1862
27.09.2020
№1
а) 5/8у - 3/4 = 2у - 2 2/5
5/8у - 2у = 3/4 - 2 2/5
-1 3/8у = 15/20 - 2 8/20
-1 3/8у = -1 13/20
у = - 1 13/20 : (-1 3/8)
у = -33/20 : (-11/8)
у = -33/20 * (-8/11)
у = 2/5
у = 0,4

б) 5/14у + 12 = 4/21у - 7,5
5/14у - 4/21у = -7,5 - 12
30/84у - 8/84у = -19,5
22/84у = -19 1/2
11/42у = -19 1/2
у = -19 1/2 : 11/42
у = -39/2 * 42/11
у = -819/11
у = 74 5/11

№2
а) (1 2/7 - 1/3х) * 21 = 2
1 2/7 - 1/3х = 2/21
1/3х = 1 2/7 - 2/21
1/3х = 1 6/21 - 2/21
1/3х = 1 4/21
х = 1 4/21 : 1/3
х = 25/21 * 3/1
х = 25/7
х = 3 4/7

б) (3 1/2 - 1/4х) * 8 = 3
3 1/2 - 1/4х = 3/8
1/4х = 3 1/2 - 3/8
1/4х = 3 4/8 - 3/8
1/4х = 3 1/8
х = 3 1/8 : 1/4
х = 25/8 * 4/1
х = 25/2
х = 12,5
4,7(6 оценок)
Ответ:
artemchurkin
artemchurkin
27.09.2020
1) И вот они опять, знакомые места.
2) Чемодан внесли кучер Селифан, низенький человек в тулупчике, и лакей Петрушка, малый лет тридцати.
3) Он сам ,властитель Синодала, ведет богатый караван.
4) Все дело лежало на плечах дедушки Уткина, старого солдата с деревянной ногой.
5) Не пришвартовываясь, проплыли Камышин, захолустный деревянный городок.
6) Там в стары годы сатиры смелый властелин блистал Фонвизин, друг свободы.
7) Я старался предстваить себе капитана Миронова, моего будущего начальника и представлял его строгим, сердитым стариком.
8) Сосна как дерево смолистое с трудом поддается гниению.

В 8 неуверена, возможно, как дерево смолистое надо выделить запятыми.
4,5(56 оценок)
Это интересно:
Новые ответы от MOGZ: Другие предметы
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ