В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Derbeshto
Derbeshto
03.07.2022 13:22 •  Информатика

Определить значение переменной С после выполнения алгоритма: a:=213

b:=11

a:=a div b

b:= a mod b

c:=a – b

c:= c mod 2

Показать ответ
Ответ:
DaryaKareva
DaryaKareva
11.01.2020 22:38
Поверхность теплицы - это половина полной поверхности цилиндра радиуса R и высоты C, т.е.(2×π×R×C+2×π×R²)/2 = π×R×(C+R).
Из нее вычитаем площадь двери A×B и полученную площадь умножаем на количество теплиц N.
Получаем S=(π×R×(C+R)-А×В)×N
A, B, C, R, N - это исходные данные

// PascalABC.NET 3.2, сборка 1381 от 04.02.2017

begin
  var n:=ReadInteger('Количество теплиц:');
  var a,b,c,r:real;
  Write('Введите радиус теплицы и её длину, м: '); Read(r,c);
  Write('Введите размеры двери теплицы, м: '); Read(a,b);
  Writeln('Потребуется плёнки, м: ',(pi*r*(c+r)-a*b)*n:0:2)
end.

Пример
Количество теплиц: 7
Введите радиус теплицы и её длину, м: 3.5 18.4
Введите размеры двери теплицы, м: 1.1 1.9
Потребуется плёнки, м: 1670.99
0,0(0 оценок)
Ответ:
galuhlulia
galuhlulia
28.01.2020 12:17
Пузырьковая сортировка на JavaScript

Метод сортировки, который многие обычно осваивают раньше других из-за его исключительной простоты, называется пузырьковой сортировкой (bubble sort), в рамках которой выполняются следующие действия: проход по файлу с обменом местами соседних элементов, нарушающих заданный порядок, до тех пор, пока файл не будет окончательно отсортирован. Основное достоинство пузырьковой сортировки заключается в том, что его легко реализовать в виде программы. Для понимания и реализации этот алгоритм — простейший, но эффективен он лишь для небольших массивов. Сложность алгоритма: 

O(n2)O(n2).

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

n−1n−1 итерации массив не будет полностью отсортирован.
function BubbleSort(A) // A - массив, который нужно
{ // отсортировать по возрастанию.
var n = A.length;
for (var i = 0; i < n-1; i++)
{ for (var j = 0; j < n-1-i; j++)
{ if (A[j+1] < A[j])
{ var t = A[j+1]; A[j+1] = A[j]; A[j] = t; }
}
}
return A; // На выходе сортированный по возрастанию массив A.
}

Сортировка выбором на JavaScript

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

n−1n−1элементов и обмениваем найденный наименьший элемент со вторым, т.е. помещаем второй наименьший элемент в окончательную позицию в отсортированном массиве. В общем случае, при i-ом проходе по списку (0⩽i⩽n−2)(0⩽i⩽n−2) алгоритм ищет наименьший элемент среди последних n−in−i элементов и обменивает его с A[i]A[i]. После выполнения n−1n−1 проходов список оказывается отсортирован.
function SelectionSort(A) // A - массив, который нужно
{ // отсортировать по возрастанию.
var n = A.length;
for (var i = 0; i < n-1; i++)
{ var min = i;
for (var j = i+1; j < n; j++)
{ if (A[j] < A[min]) min = j; }
var t = A[min]; A[min] = A[ i ]; A[ i ] = t;
}
return A; // На выходе сортированный по возрастанию массив A.
}

Сортировка вставками на JavaScript

На каждом шаге алгоритма сортировки встаками выбирается один из элементов входного массива и вставляется на нужную позицию в уже отсортированном массиве, до тех пор, пока входных элементы не будут исчерпана. Метод выбора очередного элемента из исходного массива произволен; может использоваться практически любой алгоритм выбора. Обычно (и с целью получения устойчивого алгоритма сортировки), элементы вставляются по порядку их появления во входном массиве. В приведённой ниже реализации на JavaScript алгоритма сортировки встаками используется именно эта стратегия выбора.


function InsertionSort(A) // A - массив, который нужно
{ // отсортировать по возрастанию.
var n = A.length;
for (var i = 0; i < n; i++)
{ var v = A[ i ], j = i-1;
while (j >= 0 && A[j] > v)
{ A[j+1] = A[j]; j--; }
A[j+1] = v;
}
return A; // На выходе сортированный по возрастанию массив A.
}

Сортировка Шелла на JavaScript

function ShellSort(A)
{
var n = A.length, i = Math.floor(n/2);
while (i > 0)
{ for (var j = 0; j < n; j++)
{ var k = j, t = A[j];
while (k >= i && A[k-i] > t)
{ A[k] = A[k-i]; k -= i; }
A[k] = t;
}
i = (i==2) ? 1 : Math.floor(i*5/11);
}
return A;
}

Сортировка подсчётом на JavaScript

Вначале для каждого элемента массива подсчитывается количество элементов, меньших, чем он, и на основе этой информации текущий элемент помещается в соответствующее место отсортированного массива. Ниже приведёна простая реализация алгоритм сортировки массива методом подсчета на JavaScript.


function SimpleCountingSort(A)
{
var n = A.length, Count = [], B = [];
for (var i = 0; i < n; i++) Count[ i ] = 0;
for (var i = 0; i < n-1; i++)
{ for (var j = i+1; j < n; j++)
{ if (A[ i ] < A[j]) Count[j]++;
else Count[ i ]++;
}
}
for (var i = 0; i < n; i++) B[Count[ i ]] = A[ i ];
return B;
}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота