• Массив M(25). Сортировка "Пузырьком". Удаление элемента равного C.

Ответы 2

  • №342. 40 баллов , помогите с информатикой.https://znanija.com/task/30603988
    • Автор:

      bennett
    • 6 лет назад
    • 0
  • PascalABC.NET 3.4.2, сборка 1884 от 24.11.2018Внимание! Если программа не работает, обновите версию!

    begin

     var n := 25;

     var M := ArrRandom(n, -50, 50);

     M.Println; // исходный массив

     // пузырьковая сортировка

     for var i := n - 2 downto 0 do

       for var j := 0 to i do

         if M[j] > M[j + 1] then Swap(M[j], M[j + 1]);

     M.Println; // отсортированный массив

     var C := ReadInteger('Значение удаляемого элемента:');

     var p := M.BinarySearch(C);

     if p >= 0 then

     begin

       M := (M?[:p] + M?[p + 1:]).ToArray;

       M.Println; // результат

     end

     else Println('Элемент не найден')

    end.

    answer img
    • Автор:

      juan1j7c
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years