Facebook
From Whipped Armadillo, 6 Years ago, written in Haskell.
Embed
Download Paste or View Raw
Hits: 264
  1. -- Zadanie 1.
  2. data Moto = Skoda | Opel | Ford | Tata | Jaguar
  3.    deriving (Show)
  4.  
  5. type Kraj = [Char]
  6.  
  7. -- a)
  8. kraj_marka:: Kraj -> Moto
  9. kraj_marka x
  10.    | x == "UK" = Jaguar
  11.    | x == "Niemcy" = Opel
  12.    | x == "US" = Ford
  13.    | x == "Chiny" = Tata
  14.    | x == "Czechy" = Skoda
  15.  
  16. -- b)
  17. moto_avgSpeed:: Moto -> Int
  18. moto_avgSpeed d = case d of
  19.    Skoda -> 50
  20.    Opel -> 60
  21.    Ford -> 70
  22.    Tata -> 40
  23.    Jaguar -> 65