Дано: A̅⋀B. Определить, какая операция выполняется первой. ответ: Задача No2 Определите число строк в таблице, не считая шапки таблицы. Число различных переменных в выражении — 4. ответ: Задача No3 Проанализируйте фрагмент таблицы истинности и запишите правильные ответы: A B A⋀B 1 0 Задача No4 Постройте таблицы истинности для следующих логических выражений (по вариантам). Номер варианта соответствует номеру по списку. Вариант 1 Вариант 2 Вариант 3 Вариант 4 Вариант 5 Вариант 6 A̅⋀B⋁С A̅⋁B⋀С A⋀B̅⋁С A⋁B̅⋀С A⋀B⋁С̅ A⋁B⋀С̅ Вариант 7 Вариант 8 Вариант 9 Вариант 10 Вариант 11 Вариант 12 A̅⋀B⋁С ̅̅̅̅̅̅̅̅̅̅ A̅⋁B⋀С ̅̅̅̅̅̅̅̅̅̅ A⋀B̅⋁С ̅̅̅̅̅̅̅̅̅̅ A̅⋁B⋀С̅ A̅⋁B̅⋀С̅ A ̅̅̅⋁ ̅̅B ̅̅⋀ ̅̅С̅̅ Вариант 13 Вариант 14 Вариант 15 Вариант 16 Вариант 17 A̅⋀B̅⋁С A̅⋁B⋀С̅ A⋁B̅⋀С̅ A̅⋁B̅⋀С A̅⋀B⋁С̅ Задача No5 Постройте таблицу истинности (A → C)⋁(A̅→
var a, b, с: integer;
begin
write('Введите два числа: ');
readln(a, b);
if a < b then с := a + 1 else с := b + 1;
repeat с := с - 1
until (a mod с = 0) and (b mod с = 0);
write('NOD = ', с)
end.
//2. Алгоритм с вычитанием (цикл while)
var a, b: integer;
begin
write('a = ');
readln(a);
write('b = ');
readln(b);
while a <> b do
if a > b then
a := a - b
else
b := b - a;
writeln('NOD = ', a);
end.