Ответ:
Смотри картинку
Объяснение:
1. НЕ А (значение обратно исходному)
А = 0 НЕ А = 1
А = 0 НЕ А = 1
А = 1 НЕ А = 0
А = 1 НЕ А = 0
2. А И В (истина (равно 1), когда оба высказывания истина (А = 1 и В = 1))
А = 0 В = 0 А И В = 0 И 0 = 0
А = 0 В = 1 А И В = 0 И 1 = 0
А = 1 В = 0 А И В = 1 И 0 = 0
А = 1 В = 1 А И В = 1 И 1 = 1
3. НЕ А И В (истина (равно 1), когда оба высказывания истина (НЕ А = 1 и В = 1))
НЕ А = 1 В = 0 НЕ А И В = 1 И 0 = 0
НЕ А = 1 В = 1 НЕ А И В = 1 И 1 = 1
НЕ А = 0 В = 0 НЕ А И В = 0 И 0 = 0
НЕ А = 0 В = 1 НЕ А И В = 0 И 1 = 0
4. (А И В) ИЛИ (НЕ А И В) (ложь (равно 0), когда оба высказывания ложь ((А И В) = 0 и (НЕ А И В) = 0))
А И В = 0 НЕ А И В = 0 (А И В) ИЛИ (НЕ А И В) = 0 ИЛИ 0 = 0
А И В = 0 НЕ А И В = 1 (А И В) ИЛИ (НЕ А И В) = 0 ИЛИ 1 = 1
А И В = 0 НЕ А И В = 0 (А И В) ИЛИ (НЕ А И В) = 0 ИЛИ 0 = 0
А И В = 1 НЕ А И В = 0 (А И В) ИЛИ (НЕ А И В) = 1 ИЛИ 0 = 1
Вот совершенная дизъюнктивная нормальная форма
Var
s:string;
n:integer;
begin
Write('Вводите: '); Readln(s);
n:=Length(s);
s:=Copy(s,n-2,3)+Copy(s,4,n-6)+Copy(s,1,3);
Writeln(s)
end.
**************************************************
var
s:string;
c:char;
i,n:integer;
begin
Write('Вводите: '); Readln(s);
n:=Length(s);
for i:=1 to 3 do begin
c:=s[i]; s[i]:=s[n-3+i]; s[n-3+i]:=c
end;
Writeln(s)
end.
Результат
Вводите: Информатика
икаорматИнф