Информатика, опубликовано 15.11.2019 12:21
Таблица истинности
символом f обозначено одно из указанных ниже логических выражений от трех аргументов: x, y и z. дан фрагмент таблицы истинности выражения f (см. рисунок). какое выражение соответствует f?
x y z f
0 0 0 1
0 0 1 1
0 1 0 1
врянты ответа выбирите все вырные врянты
1)не (x и y) и z
2)не (x или не y) или z
3)не (x и y) или z
4)(x или y) и z
Ответ оставил: Гость
ответ:
3)не (x и y) или z
объяснение:
1) не (x и y) и z
поскольку тут перед z стоит операция и, то при z = 0 всегда будет f = 0, поэтому такая функция исключается.
2) не (x или не y) или z
поскольку тут перед z стоит операция или, то при z = 1 будет f = 1. проверим комбинации, где z = 0.
для x=0, y=0 получаем
f = не (0 или не 0)
f = не (0 или 1)
f = не (1)
f = 0
но в первой строке таблицы стоит 1, поэтому такая функция исключается.
3) не (x и y) или z
здесь по z рассуждения, как в 2).
для x=0, y=0 получаем
f = не (0 и 0)
f = не (0)
f = 1 - первая строка прошла проверку.
для x=0, y=1 получаем
f = не (1 и 0)
f = не (0)
f = 1 - последняя строка прошла проверку.
функция подходит.
4) (x или y) и z
рассуждения, как в случае 1), функция не подходит.
Ответ оставил: Гость
1)program wk;
var mas:array [1..5]of integer;i:integer;
begin
for i:=1 to 5 do
mas[i]:=Random(121)-64;
for i:=1 to 5 do
Writeln(mas[i])
end.
2) program wk;
var mas:array [1..8] of integer;i:integer;p:real;
begin
p:=1;
for i:=1 to 8 do
begin
readln(mas[i]);
p:=p*mas[i];
end;
Writeln(p)
end.
3)program wk;
var mas:array [1..8] of integer;i:integer;p:real;
begin
p:=1;
for i:=1 to 8 do
begin
readln(mas[i]);
if (i mod 2 <>0)then p:=p*mas[i];
end;
Writeln(p)
end.
var mas:array [1..5]of integer;i:integer;
begin
for i:=1 to 5 do
mas[i]:=Random(121)-64;
for i:=1 to 5 do
Writeln(mas[i])
end.
2) program wk;
var mas:array [1..8] of integer;i:integer;p:real;
begin
p:=1;
for i:=1 to 8 do
begin
readln(mas[i]);
p:=p*mas[i];
end;
Writeln(p)
end.
3)program wk;
var mas:array [1..8] of integer;i:integer;p:real;
begin
p:=1;
for i:=1 to 8 do
begin
readln(mas[i]);
if (i mod 2 <>0)then p:=p*mas[i];
end;
Writeln(p)
end.
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01