решить 2 вопроса! 1)Реши задачу.
Восемь школьников оставались в классе на перемене, и один из них разбил окно. На вопрос директора, кто это сделал, были получены следующие ответы:
Эдгар: «Разбил Андрей»!
Инна : «Полина разбила»!
Оля: «Разбила Инна».
Миша: «Это кто-то с улицы»!
Надя: «Да, Оля права».
Коля: «Это либо Полина, либо Инна»!
Андрей: «Ни Полина , ни Инна этого не делали»!
Полина: «Андрей не бил»!
Кто разбил окно, если известно, что из этих высказываний истинно ровно три.
2)
Составь алгоритм решения логических задач. (Запиши цифры в правильном порядке).
Выделить простые условия и обозначить их буквами.
Изучить условие задачи.
Составить конечную формулу.
Записать условия на языке алгебры логики.
Упростить формулу, проанализировать полученные результаты, или составить таблицу истинности, найти по таблице истинности значения переменных, для которыхF=1, проанализировать результаты.
Var
N,A:integer;
Begin
Write('N = ');Read(N);
A:=0;
While N>0 do
Begin
if (N mod 10) > A then A:= N mod 10;
N:=N div 10;
End;
Write(A)
End.
Var
N,A,B:integer;
C:boolean;
Begin
Write('N = ');Read(N);
A:=-1;
B:=-2;
C:=false;
While N>0 do
Begin
if A=B then C:=true;
if N>0 then
Begin
A:=N mod 10;
N:=N div 10;
End;
if A=B then C:=true;
if N>0 then
Begin
B:=N mod 10;
N:=N div 10;
End;
End;
if A=B then C:=true;
if C then Write('Есть')
else Write('Нет')
End.
Подробнее - на -
1. В.А.Котельников
Объяснение:
Влади́мир Алекса́ндрович Коте́льников (24 августа (6 сентября) 1908 года в Казани — 11 февраля 2005 года в Москве) — советский и российский учёный в области радиофизики, радиотехники, электроники, информатики, радиоастрономии и криптографии. Один из основоположников советской секретной радио- и телефонной связи. Академик АН СССР (23.10.1953), академик РАН (отделение физических наук), вице-президент АН СССР 1970—1988 гг, дважды Герой Социалистического Труда, 4-й кавалер ордена "За заслуги перед Отечеством" I степени.