1) А-линейка
Б-циркуль
В-рулетка
Г-столярный угольник
Д-рейсмус
Е-малка
2)Так как от базовой пласти начинают последующую разметку.
3)Детали с криволинейными контурами размечают при шаблона (образец), который повторяет форму детали.
4)Припуск — это полученные избыточные метки (сверх чертёжного размера детали) слоя заготовки, подлежащие удалению при последующей обработке режущим инструментом.
5)Для экономии древесины заготовка должна быть размерами, чуть большими габаритных размеров детали. Припуск при строгании назначают до 5 мм, а при пилении около 10 мм, так как погрешность при пилении больше.
Рассмотрим, что делает эта программа.
c := 0; // начальное значение счётчика
for i := 1 to 9 do // цикл по i
if A[i - 1] < A[i] then begin // если текущий элемент больше предыдущего
c := c + 1; // то увеличиваем счётчик на 1
t := A[i]; // и меняем текущий элемент местами с предыдущим
A[i] := A[i - 1];
A[i - 1] := t
end;
Последние три строчки перед end - обычный алгоритм обмена значениями между двумя переменными (t = a; a = b; b = t).
Итак, моделируем, что делает программа и считаем число обменов.
0) 6 9 7 2 1 5 0 3 4 8 - исходный массив
1) 6 9 7 2 1 5 0 3 4 8 -> 9 6 7 2 1 5 0 3 4 8 ОБМЕН
2) 9 6 7 2 1 5 0 3 4 8 -> 9 7 6 2 1 5 0 3 4 8 ОБМЕН
3) 9 7 6 2 1 5 0 3 4 8 ОК
4) 9 7 6 2 1 5 0 3 4 8 ОК
5) 9 7 6 2 1 5 0 3 4 8 -> 9 7 6 2 5 1 0 3 4 8 ОБМЕН
6) 9 7 6 2 5 1 0 3 4 8 ОК
7, 8, 9) Ноль будет "всплывать" в конец, 3 ОБМЕНА
Всего будет 6 обменов, c = 6
Подробнее - на -
Объяснение: