ОкТяБрИнОчКа2006
06.05.2022 22:05

Для какого числа X истинно высказывание: ¬ ((X>3) → (X>4))?
1) 1
2) 2
3) 3
4) 4

2. Символом F обозначено одно из указанных ниже логических выражений от трех аргументов: X, Y, Z.
Дан фрагмент таблицы истинности выражения F:
X
Y
Z
F
0
1
0
0
0
1
1
1
1
1
0
0

Какое выражение соответствует F?
1) ¬X \/ Y \/ ¬Z
2) X /\ ¬Y /\ ¬Z
3) ¬X /\ Y /\ Z
4) X \/ ¬Y \/ Z

3. Ниже в табличной форме представлен фрагмент базы данных «Крупнейшие озёра мира».
Название
Площадь (тыс. км2)
Мах глубина (м)
Материк
Аральское море
66,5
68
Евразия
Балатон
0,5
11
Евразия
Балхаш
18,2
26
Евразия
Больш. Медвежье
31
137
Северная Америка
Большое Солёное
4,6
16
Северная Америка
Верхнее
82,4
393
Северная Америка
Виктория
68,8
80
Африка
Виннипег
24,3
28
Северная Америка
Севан
1,4
99
Евразия
Ханка
4,4
10
Евразия
Чад
22
4
Африка
Эйр
8,2
10
Австралия
Сколько записей в данном фрагменте удовлетворяют условию
(Материк = «Евразия») ИЛИ (Площадь (тыс. км2) > 25)?
В ответе укажите одно число – искомое количество записей.

4. В таблице приведены запросы к поисковому серверу. Для каждого запроса указан его код – соответствующая буква от А до Г. Расположите коды запросов слева направо в порядке возрастания количества страниц, которые нашёл поисковый сервер по каждому запросу. По всем запросам было найдено разное количество страниц. Для обозначения логической операции «ИЛИ» в запросе используется символ «|», а для логической операции «И» – «&».
Код
Запрос
А
Лебедь | Рак
Б
Лебедь | Рак | Щука
В
Лебедь & Рак
Г
Лебедь | Рак | Щука | Озеро

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Almira19681
27.11.2020 02:29
// PascalABC.NET 3.0, сборка 1088
const
  n=9;
  m=7;
var
  a:array[1..n,1..m] of integer;
  b:array[1..n] of boolean;
  i,j,k:integer;
begin
  Randomize;
  Writeln('*** Исходный массив ***');
  for i:=1 to n do begin
    k:=0;
    for j:=1 to m do begin
      a[i,j]:=Random(225)-112;
      Write(a[i,j]:5);
      if a[i,j]<0 Then Inc(k)
      end;
    Writeln;
    b[i]:=k>3
  end;
  Writeln('*** Строки, содержащие больше 3 отрицательных элементов ***');
  for i:=1 to n do
    if b[i] then Write(i,' ');
  Writeln
end.

Тестовое решение:
*** Исходный массив ***
   89  -71   36  -25  -19   60  -28
  -60  -35   20  112  -69   29   74
    4  -23   -7  -15  107   64   -4
  -82   91  102  -90   81   32  -64
   41  -44   21   74   77  -77 -100
  -38  -36  100    5  -42   54   46
  -52   27  -86  -77   90   30   -2
  -76  -14  -58   11   67  -91   59
  -50   47  -47   12  -84  -76   11
*** Строки, содержащие больше 3 отрицательных элементов ***
1 3 7 8 9
0,0(0 оценок)
Ответ:
Askmay
28.04.2022 06:23
Расстояние от точки до начала координат находится как длина гипотенузы прямоугольного треугольника, катетами которого являются координаты точки. Поскольку нам нужны не сами расстояния, а лишь сравнить их, то можно сравнивать квадраты, чтобы не извлекать корня.r_i^2=x_i^2+y_i^2

// PascalABC.NET 3.0, сборка 1088
var
  x1,x2,y1,y2,r1,r2:real;
begin
  Write('Введите координаты первой точки: '); Read(x1,y1);
  Write('Введите координаты второй точки: '); Read(x2,y2);
  r1:=sqr(x1)+sqr(y1); r2:=sqr(x2)+sqr(y2);
  if r1>r2 then Writeln('Ближе вторая точка')
  else
    if r1<r2 then Writeln('Ближе первая точка')
    else Writeln('Точки равноудалены')
end.

Тестовое решение:
Введите координаты первой точки: 16.3 -11.7
Введите координаты второй точки: 15.8 12
Ближе вторая точка
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота