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*
Комментарий*

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

lele4kass
mgrunova
m-zolotukhina2
maksmi
Aleksandr740
Irina1435
kyzua2475
familumid
orange-salon-job77
zhmulyov-denis8
Kochinev4
mb9037479491
D.Yu. Polina1703
nyuraborova89
bochkarevazh