Galina_Yurevna
?>

d) В зависимости от варианта наделить смарт-контрак функцией (В нашем случае: любой пользователь может ставить «Like» визитки, выводить сколько «Like» набрала визитка

Информатика

Ответы

loa364
Треугольник существует, если сумма длин двух любых его сторон больше длины третьей стороны.
Длина стороны может быть определена как расстояние между соответствующими сторонами треугольника:
\displaystyle L_{AB}=\sqrt{(x_B-x_A)^2+(y_B-y_A)^2

// PascalABC.NET 3.0, сборка 1160 от 05.02.2016
type
  Point=record
  x,y:real
  end;

procedure GetPoint(c:char;var M:Point);
begin
  Write('Введите координаты точки ',c,': ');
  Read(M.x,M.y)
end;

function Dist(a,b:Point):=sqrt(sqr(b.x-a.x)+sqr(b.y-a.y));

begin
  var A,B,C:Point;
  GetPoint('A',A); GetPoint('B',B); GetPoint('C',C);
  var ab:=Dist(A,B);
  var bc:=Dist(B,C);
  var ac:=Dist(A,C);
  if (ab<bc+ac) and (bc<ab+ac) and (ac<ab+bc) then
    Writeln('Треугольник существует')
  else Writeln('Треугольник не существует')
end.

Тестовое решение:
Введите координаты точки A: -6.9 -5.3
Введите координаты точки B: 0 11.4
Введите координаты точки C: 9 3
Треугольник существует

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

d) В зависимости от варианта наделить смарт-контрак функцией (В нашем случае: любой пользователь может ставить «Like» визитки, выводить сколько «Like» набрала визитка
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Голосова-Лобанов1555
Чему равна разность чисел A12(16) и 4511(8)​
igor8809337
Евгения-Валерий
kulikovtsud
ИП-Сысоев1628
severbykova
Ананян Иван1281
Chitaia
buhtovarish
Mariya dmitrievna
utkinslava
Ромеовна1527
zhmulyov-denis8
olg53362928
ksv89