Advertisement
Guest User

Exame 2018 Exercicio 4

a guest
Jun 8th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. maximo :: IO ()
  2. maximo = do xs <- lelista []
  3.             print (maximum xs)
  4.  
  5. lelista :: [Int] -> IO [Int]
  6. lelista xs = do n <- getLine
  7.                 if (read n) == 0 then return xs
  8.                                  else do l <- lelista ((read n) : xs)
  9.                                          return l
  10.  
  11. --- Para compilar
  12. {-
  13. main :: IO ()
  14. main = maximo
  15. -}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement