Поделитесь своими знаниями, ответьте на вопрос:
Информатика. пишу программу пишет ошибку. не могу понять что не так? подскажите что нужно сделать? Даю 20бvarn1, n2, n3:integer;begin write('Ввод n1, n2, n3, '); read (n1, n2, n3); if (n1n3) then max:=n1 else begin if n2>n3 then buf:=n2; min:=n3 else buf:=n3;min:=n2 else begin if(n2>n1) and (n2>n3) then max:=n2 begin if n1>n3 then buf:=n1;min:=n3 else buf:=n3;min:=n1 else begin if n1>n2 then buf:=n1;min:=n2 else buf:=n2;min:=n1; end; end; end; end;end. .
not(a) and (b or not(c))
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=not(a) and (b or not(c))
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
б) А и не ( В и или не С) получим такое выражение:
a and (b or not(c))
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=a and (b or not(c))
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)
в) не ( не А или В и С) преобразуем:
a and (b or c)
Код на Python:
for a in range(0,2):
for b in range(0,2):
for c in range(0,2):
f=a and (b or c)
print('A = ',a,'B = ',b,'C = ',c,'F = ',f)