Вопрос: Запишите программную строку языка Паскаль, которая описывает вещественную переменную а:
ответ: var a: real;
Вопрос: Запишите строку, которая завершает программу в Паскале:
ответ: end.
Вопрос: Какое служебное слово в языке программирования Паскаль используется для описания переменных величин целого типа?
ответ: integer
Вопрос: Запишите программную строку языка Паскаль, которая описывает целую переменную b:
ответ: var b: integer;
Вопрос: Выберите верно записанные операторы присваивания (учитывая структуру оператора, имена переменных и синтаксис записи выражения):
ответ: a := 5;
Вопрос: Определите, какой из операторов определяет ввод значения переменной и переход на новую строку:
ответ: Readln
Вопрос: Чему равны значения переменных r, a, d?
ответ: 187.5, 9, 53
Объяснение:
r := a + (4 * b + c) * d = 5 + (4 * 20 - 7) * 2.5 = 187.5
a := a + 4 = 9
d := a * 7 = 63
(X → Y ) ∨ ((X ∧ ¬Z) → T )
Все выражение принимает значение ложь, если оба выражения по результату дизъюнкции будут ложными.
1. Рассмотрим первое выражение в скобках X → Y
Импликация ложна, когда Х=1, а Y=0.
2. Рассмотрим второе выражение в скобках
(X ∧ ¬Z) → Т. Оно состоит из двух частей.
Результат конъюнкци X ∧ ¬Z должен быть истиной. Х=1 из первого пункта. Чтобы X ∧ ¬Z был истиной, инверсия Z должна должна быть тоже истиной. Значит, Z=0.
Имеем, что X ∧ ¬Z истина.
Импликация (X ∧ ¬Z) и Т будет ложна, если Т=0.
Таким образом, из первого пункта следует, что
X= 1
Y=0
Из второго
Z=0
T=0
Таблица истинности (скрин) прикрепляется.