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

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

diana-kampoteks
ver2bit
nsmmkrtchyan
testovvanya
ngoncharov573
VladimirBorisovich
lazarevaavrora
in-1973
bk4552018345
АминаИван
mail9
Некрасов Валентина1097
soa8690
badalovao256
grishin