Каких значений может принимать логическое выражение? True Да или Нет True или false False Вопрос №2 ? Как обозначаеться конъюнкция двух логических выражений x и y? x or y x and y x xor y x not y Вопрос №3 ? Определите значение логического виражения a or a and b, если a = True, b = False. True и False False нет правильного ответа True Вопрос №4 ? Над логическими выражениями можно выполнять операции конъюнкции все ответы правильные возражения дизъюнкции Вопрос №5 ? Логический тип переменных в языке Object Pascal позначають . нет правильного ответа Real Integеr Boolean Вопрос №6 ? Какое выражение называют логическим? Выражение, которое может принимать любое значение Выражение, которое может принимать только значение True Выражение, которое может принимать только значение False Выражение, которое может приобретать одно из двух значений: True или False
const
m = 10;
var
t: array[1..m] of integer;
i, n, nm, sm: integer;
begin
//Заполняем массив сл.числами и подсчитываем
//количество элементов и среднее арифметическое
//согласно условию задачи
for i := 1 to m do
begin
t[i] := random(-20, 20);write(t[i]:4);
if (i > 1) and (i <= m) then
if t[i] > t[i - 1] then n := n + 1
else if t[i] < t[i - 1] then begin
sm := sm + t[i];nm := nm + 1;
end;
end;
writeln;
writeln('число элементов больших предыдущего = ', n);
writeln('ср. арифметическое элементов меньших предыдущего = ', sm / nm);
end.
Тестовое решение:
6 13 19 8 -19 -11 -20 -15 -19 -13
число элементов, больших предыдущего = 5
среднее арифметическое элементов, меньших предыдущего = -12.5
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным