Артем222211
13.08.2021 08:51

Напишите программу, реализующую метод "пузырька". Для
уменьшения количества ненужных сравнений может служить счетчик, подсчитывающий количество обменов за один полный пробег вдоль всего массива. Как только его значение станет равно нулю (т. е. ни одного нового обмена не будет произведено), это будет означать, что массив упорядочен. Для наглядности оформите исходный и получившийся массив в виде столбиковых интерпретаций друг под другом.

там нужно в бейсике как-то написать, но я даже не знаю, что такое бейсик лол

в общем моя жизнь станет лучше

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
янис9
12.07.2022 21:06

Объяснение:1.     В ячейке A1 ввести название аргумента Х.

2.     В ячейке A2 ввести название функции F(x).

3.     В ячейке B1 ввести начальное значение интервала табулирования 0.

4.     В строке меню «Главная» в группе «Редактирование» нажмите на кнопку  «Заполнить» - «Прогрессия». Выберите расположение по строкам – Шаг 0,2 – Предельное значение 2 – ОК. В результате в строке появляется ряд значений аргумента х

5.     В ячейке B2 ввести формулу =КОРЕНЬ(B1)/(B1+1).

6.     Методом автозаполнения скопировать ее в ячейки C2:L2. Этот метод заключается в следующем: выделить ячейку B2, встать на маркер заполнения в правом нижнем углу ячейки, нажать левую клавишу мыши и протащить ее до ячейки L2. В результате в этих ячейках появится значение функции при соответствующих значениях х.

7.     В строке меню «Главная» в группе «Ячейка» нажмите на кнопку «Формат» - «Формат ячеек». Далее выберите вкладку «Граница» и оформите таблицу.

8.     Щелчком на первой ячейке выделите строку. В строке меню «Главная» в группе «Ячейка» нажмите на кнопку «Вставить» - «Вставить строки на лист».

9.     В новой строке сделать объединение ячеек, ввести заголовок.

Построение графика.

10.                       Выделить ячейки B3:L3.

11.                       В строке меню Вставка, в группе Диаграммы, нажмите на кнопку График, выберите тип График.

12.                       Выделите диаграмму, щелкнув на нее левой кнопкой мыши.

13.                       В появившемся окне Работа с диаграммами выберите Макет.

14.                       В группе Данные нажмите Выбрать данные, Подписи горизонтальной оси, Изменить, в Диапазоне подписей оси поставьте курсор, мышью в рабочем окне выделите ячейки В2:L2 (там , где находятся значения Х), ОК, ОК.

15.                       В группе Подписи нажмите на кнопку Название диаграммы.

16.                       Введите название График функции.

0,0(0 оценок)
Ответ:
genagnatyk123
27.05.2021 10:09
ответ:

25

Объяснение:

Присваиваем переменной i значение 20, а f - значение 1:

i:=20; f:=1;

Объявляем цикл, который, пока выполняется условие (i>15), будет выполнять команды, содержащиеся в { }:

while (i > 15) { i:=i - 2; f := f + i div 2; }

Изначально i равна 20. Потом идёт цикл: i > 15 ? да, тогда:

присваиваем i новое значение: i старое - 2. То есть теперь i равна 20; присваиваем f новое значение: f старое + целая часть от деления i на 2. То есть теперь переменная f равна 1 + 18/2 = 10.

Возвращаемся к условию цикла. i > 15 ? да, тогда:

присваиваем i новое значение: i старое - 2. То есть теперь i равна 16; присваиваем f новое значение: f старое + целая часть от деления i на 2. То есть теперь переменная f равна 10 + 16/2 = 18.

Возвращаемся к условию цикла. i > 15 ? да, тогда:

присваиваем i новое значение: i старое - 2. То есть теперь i равна 14; присваиваем f новое значение: f старое + целая часть от деления i на 2. То есть теперь переменная f равна 18 + 14/2 = 25.

Возвращаемся к условию цикла. i > 15 ? нет, цикл завершается, конец программы. f равна 25.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота