Дано: 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̅→
s,sd:string;
i,n,sum,d,err:integer;
begin
Writeln('Введите строку для суммирования');
Read(s);
sum:=0;
n:=Length(s);
if n>0 then begin
i:=2; sd:=s[1];
while i<=n do begin
if s[i]<>'+' then sd:=sd+s[i]
else begin
Val(sd,d,err);
sum:=sum+d;
sd:=''
end;
Inc(i);
end;
Val(sd,d,err);
sum:=sum+d
end;
Writeln('Сумма равна ',sum)
end.
Тестовые примеры:
Введите строку для суммирования
1+25+3
Сумма равна 29
Введите строку для суммирования
143+38+253+62
Сумма равна 496