Выбери верный ответ.
C="16>5"
C=0
C=1
не является высказыванием
: 1 из 1
Запиши следующее высказывание в виде логического выражения: «Если я хорошо подготовлюсь по русскому языку, физике и химии, то я получу пятерки или четверки высказывания:
A – хорошо подготовлюсь по русскому языку;
B – хорошо подготовлюсь по физике;
H – хорошо подготовлюсь по химии;
D – получу пятерки;
E – получу четверки.
Тогда составное высказывание будет записано следующим образом:
W=(A∨B∨H)→(D∨E)
W=(A&B&H)→(D&E)
W=(A&B&H)→(D∨E)
W=(A&B&H)→(D∨E)¯¯¯¯¯¯¯¯¯¯¯¯
предели истинность составного высказывания.
A = «Монитор – устройство вывода информации». B = «Процессор – устройство хранения информации». C = «Клавиатура – устройство ввода информации». D = «Блок питания – устройство обработки информации».
Составное высказывание: F=(A¯¯¯&B¯¯¯)&(C∨D) .
ответ:
Реши задачу.
Трое друзей, болельщиков автогонок «Формула-1», спорили о результатах предстоящего этапа гонок.
— Вот увидишь, Уилл Стивенс не придет первым, — сказал Глеб. Первым будет Льюис Хэмилтон.
— Да нет же, победителем будет, как всегда, Уилл Стивенс, — воскликнул Артур. — А об Фелипе Масса и говорить нечего, ему не быть первым.
Влад, к которому обратился Артур, возмутился:
— Льюис Хэмилтон не будет первым, а вот Фелипе Масса пилотирует самую мощную машину.
По завершении этапа гонок оказалось, что каждое из двух предположений двоих друзей подтвердилось, а оба предположения третьего из друзей оказались неверны. Кто выиграл этап гонки?
еши задачу.
По телевизору синоптик объявляет странный прогноз погоды на завтра и утверждает следующее:
Если не будет ветра, то будет холодно без дождя. Если будет дождь, то будет холодно и без ветра. Если будет холодно, то будет дождь и не будет ветра.Так какая же погода будет завтра?
все ответы верные
Погода будет с ветром, но тёплой и с дождём.
Погода будет с ветром, но тёплой и без дождя.
Погода будет с ветром, но тёплой и с градом.
Реши задачу.
В некотором городе M появился вор. Полковник полиции послал четырёх полицейских найти данного вора. Полицейкие нашли вора, и полковник спрашивает их: «Так кто же из Вас раскрыл данное преступление и нашёл вора?».
Полицейские ответили:
Сказал Сидоров: «Докладываю, это Шевченко»;
Шевченко возразил: «То был Колесов»;
Колесов: «Не прав Шевченко, не я это»;
Владимиров: «И не я, полковник».
В кабинет зашёл майор и сказал:
«А прав-то лишь один из полицейских».
Кто же из полицейских раскрыл преступление?
Владимиров
Колесов
Шевченко
Сидоров
a: array [,] of integer;
begin
var n := ReadlnInteger('n = ');
var m := ReadlnInteger('m = ');
var rand := ReadlnInteger('Для ручного ввода нажмите 0');
if rand = 0 then begin
a := new integer[m, n];
for var i := 0 to m-1 do
for var j := 0 to n-1 do
a[i, j] := ReadlnInteger('a[' + i + ',' + j + '] = ');
end
else a := MatrixRandom(m, n, 1, 100);
Println(a);
var b := ArrGen(n, x -> 1);
for var i := 0 to m-1 do
for var j := 0 to n-1 do
if j mod 2 = 0 then
b[j] := b[j] * a[i, j];
b.Where((x, i)-> i mod 2 = 0).SortedDescending().Println();
end.
Так как язык не указан, приведу пример на SWI-Prolog.
Код:
read_int(Int) :- read(Int), integer(Int).split_int_by_numbers(0, []) :- !.split_int_by_numbers(N, [Number|Ints]) :- Number is mod(N, 10), RestN is div(N, 10), split_int_by_numbers(RestN, Ints).test_to_div(_, []).test_to_div(N, [Number|Ints]) :- mod(N, Number) =:= 0, test_to_div(N, Ints). test(Int) :- split_int_by_numbers(Int, Numbers), test_to_div(Int, Numbers), write(Int), write(" - Yes!"), nl.test(Int) :- write(Int), write(" - No!"), nl.?- read_int(Int), test(Int).