elixir auticko

Run Settings
LanguageElixir
Language Version
Run Command
defmodule Auto do defstruct znacka: "", rychlost: 100, spotreba: 0.05, kapacita_nadrze: 60, benzin: 4 def vypis(auto = %Auto{}) do IO.puts "#{auto.znacka} ma max. rychlost #{auto.rychlost}Km/h a momentalne ma v nadrzi #{auto.benzin}l benzinu." auto end def jed(%Auto{spotreba: spotreba, benzin: benzin} = auto, km) do %Auto{ auto | benzin: benzin - (km * spotreba) } end end defmodule Main do import Auto bmw = %Auto{rychlost: 220, znacka: "BMW", benzin: 60} bmw |> vypis |> jed(250) |> vypis end
Editor Settings
Theme
Key bindings
Full width
Lines