< Zpět na seznam úloh

A4 Plocha trojúhelníka

var names = ["a", "b", "c"]
var mainFunction = "plocha";
var datasets = [
  {argv: [3, 4, 5], out: 6},
  {argv: [3, 4000, 0.005], out: 6}
]

Máte napsat funkci, která počítá plochu trojúhelníka ABC zadaného délkami stran a, b, c. Nešťastné je, že každá délka stran může být zadaná v metrech, milimetrech nebo kilometrech, nezávisle na ostatních. Víme ale, že žádná strana není kratší než 1 metr a že nemá 1 kilometr ani víc. Výsledek máte vždycky vrátit v metrech čtverečních.

Pro výpočet se hodí Heronův vzorec.

from math import sqrt
def plocha(a, b, c):
  return c + b - a