М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Jgareva101dasha
Jgareva101dasha
07.06.2021 05:44 •  Информатика

Напишите функциюs(x1, y1, x2, y2, x3, y3), которая принимает коорди- наты трёх точек на плоскости. если они могут быть вершинами равно- бедренного прямоугольного треугольника, то функция дает площадь тре- угольника, в противном случае дает −1. javascript

👇
Ответ:
спасибо88
спасибо88
07.06.2021
Function S(x1, y1, x2, y2, x3, y3) {
  var
    a = Math.sqrt(Math.pow(x1 - x2, 2) + Math.pow(y1 - y2, 2)),
    b = Math.sqrt(Math.pow(x2 - x3, 2) + Math.pow(y2 - y3, 2)),
    c = Math.sqrt(Math.pow(x3 - x1, 2) + Math.pow(y3 - y1, 2));
  if ((a == b || b == c || c == a) && (a*a+b*b == c*c || b*b+c*c == a*a || c*c+a*a == b*b)) {
    var p = (a + b + c) / 2;
    return Math.sqrt(p * (p - a) * (p - b) * (p - c));
  }
  else return -1;
}
4,5(39 оценок)
Открыть все ответы
Ответ:
рамиля28
рамиля28
07.06.2021
Const
  m=10;
  n=8;
var
  a:array[1..m,1..n] of integer;
  i,j:integer;
  p:double;

begin
  Randomize;
  Writeln('Исходный массив');
  for i:=1 to m do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=Random(101)-50;
      Write(a[i,j]:4);
    end;
    Writeln
  end;
  p:=1;
  for j:=1 to n do
      if a[3,j]>0 then p:=p*a[3,j];
  Writeln('Искомое произведение: ',p)
end.

Тестовое решение:
Исходный массив
  35  30  35 -25 -50   8 -20  47
 -34 -26  -7  34  -9 -31  10 -46
 -17 -21  27   8  27  41  35 -48
  30 -44  25  48  30 -20  10  -6
  -3 -10  45 -33   3 -38 -11  -8
  47 -25 -27  -7   2 -20  -4 -48
 -38  32 -29 -41  31  16  46  44
  45  33  -4  45  34 -18 -33  37
  15  49 -14 -49 -25  -8   1 -30
  41 -15  11   1  17  -8   0  -1
Искомое произведение: 8368920
4,8(4 оценок)
Ответ:
nourdana
nourdana
07.06.2021
Нарисуем на диаграмме, при каких x выражение ((x ∈ A) → (x ∈ P)) ∧ ((x ∈ Q) → ¬(x ∈ A)) истинно. Выражение состоит из двух условий, соединенных логическим и, так что оно будет истинным в том и только в том случае, когда оба условия истинны.

(x ∈ A) → (x ∈ P) истинно всегда, кроме случая x ∈ A, x ∉ P. На рисунке область истинности выделена синей штриховкой.
(x ∈ Q) → ¬(x ∈ A) истинно всегда, кроме случая x ∈ Q, x ∈ A. На рисунке эта область выделена зелёной штриховкой.

Формула истинна, если x принадлежит областям, выделенным обеими штриховками одновременно. Если формула верна при всех x, то области, не выделенные какой-то из штриховок, не содержат элементов, так что всё множество A состоит из элементов, которые есть в P, но которых нет в Q (эта область на рисунке помечена звёздочкой). Подходящих элементов всего 7: P \ Q = {2, 4, 8, 10, 14, 16, 20}, – так что максимальное количество элементов в A равно семи.

ответ: 7.
Элементами множеств а, p, q являются натуральные числа, причём p = {2, 4, 6, 8, 10, 12, 14, 16, 18,
4,8(83 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ