Тема «Логика». Повторение сделать с обьяснением
1. Для какого из указанных значений числа Х истинно выражение (X>1) & (X>2) & (X≠3)?
1) 1 2) 2 3) 3 4) 4
2. Для какого из приведенных чисел истинно высказывание: НЕ(Первая цифра четная) И НЕ(Вторая цифра нечетная)?
1) 4562 2) 6843 3) 3561 4) 1234
3. Для какого из приведенных слов истинно логическое выражение НЕ(первая буква гласная) И НЕ (третья буква согласная)?
1) модем 2) адрес 3) связь 4) канал
4. Для какого из приведенных имен истинно высказывание: ¬ (первая буква согласная ∧ вторая буква гласная)∧ (последняя буква гласная)
1) СОФИЯ 2) АРКАДИЙ 3) СВЕТЛАНА 4) МАРИНА
5. Для какого из приведенных имен истинно высказывание: (последняя буква согласная) И НЕ ((первая буква гласная) И (вторая буква согласная))
1) ПАВЕЛ 2) АРКАДИЙ 3) АНТОН 4) ЕМЕЛЯ
6. Приведены запросы к поисковому серверу. Для каждого запроса указан его код – соответствующая буква от А до Г. Запишите в таблицу коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» – символ «&».
А: Лес | Река
Б: Лес & Дача | Озеро
В: Лес | Река | Озеро
Г: Река & Дача & Озеро
7. Определите значения выражений, при А=1, В=0, С=0
1) А˅ В ˄ С
2) ¬ С ˄ А˅ ¬ В
3) А˅ В ˅ ¬ С
4) А ˄ ¬ С ˅ В
8.Какое выражение равносильно выражению: ¬ (¬А˅ В) ˅ ¬ С
1) ( А ˄ ¬ В) ˅¬ С) 2) ¬А ˅ В ˅ ¬ С 3) А˅ ¬ В ˄ С
9. Ребята знали, что у подруг – Маши, Кати, Вали, Наташи - дни рождения приходятся на разное время года, но не могли вспомнить точно. Попытки вспомнить закончились утверждениями:
1) У Вали - зимой, а у Кати - летом
2) У Кати – осенью, а весной у Маши
3) Весной празднует Наташа, а Валя – летом
Позже выяснилось, что в каждом утверждении верно только одно высказывание. В какое время года день рождения у каждой подруги?
const
n=5;
var
a:array[1..n,1..n] of integer;
x:array[1..n] of double;
i,j,k:byte;
begin
Randomize;
Writeln('*** Исходный массив ***');
for i:=1 to n do begin
for j:=1 to n do begin
a[i,j]:=Random(51)-25;
Write(a[i,j]:4)
end;
Writeln
end;
Writeln('*** Массив x ***');
for j:=1 to n do begin
x[j]:=0; k:=0;
for i:=1 to n do
if a[i,j] mod 2=0 then begin
x[j]:=x[j]+a[i,j]; Inc(k)
end;
if k>0 then x[j]:=x[j]/k;
Write(x[j]:0:5,' ')
end;
Writeln
end.
Тестовое решение:
*** Исходный массив ***
-10 18 -8 -15 5
-21 -18 6 -2 9
-7 22 -4 3 14
21 16 -10 -18 -9
17 3 -14 -18 12
*** Массив x ***
-10.00000 9.50000 -6.00000 -12.66667 13.00000
Формулы площадей квадрата S₁ и круга S₂ известны, что легко позволяет нам найти нужное условие.
Если нужно, чтобы случай, когда квадрат вписан в круг тоже учитывался, строгое неравенство следует заменить нестрогим.
// PascalABC.NET 3.0, сборка 1160 от 05.02.2016
begin
var s1:=ReadReal('Площадь квадрата');
var s2:=ReadReal('Площадь круга');
if pi*s1<2*s2 then Writeln('Квадрат умещается в круге')
else Writeln('Квадрат не умещается в круге')
end.
Тестовое решение:
Площадь квадрата 24.6
Площадь круга 28.4
Квадрат не умещается в круге