< Zpět na seznam úloh

L4 Výraz

var names = ["vyraz"]
var mainFunction = "spocitej"
var datasets = [
  {arg: "1+1", out: 2},
  {arg: "1*1", out: 1},
  {arg: "2+2*3", out: 7},
]

Máme za úkol spočítat hodnotu výrazu, který obsahuje jen přirozená čísla, sčítání a násobení. Pro naše pohodlí je psaný bez závorek a bez mezer. Musíme ale dát pozor na přednost násobení před sčítáním.

def spocitej(vyraz):
  scitance = vyraz.split("+")
  return int(scitance[0]) + int(scitance[1])