Advertisement
Guest User

Untitled

a guest
Aug 30th, 2015
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import System.IO
  2.  
  3. isConsonant :: Char -> Bool
  4. isConsonant = (`elem` "bcdfghjklmnpqrstvwxzBCDFGHJKLMNPQRSTVWXZ")
  5.  
  6. rovarspraket :: String -> String -> String
  7. rovarspraket [] out = out
  8. rovarspraket (x:xs) out =
  9.   rovarspraket xs $ out ++ if isConsonant x then [ x, 'o', x ] else [ x ]
  10.  
  11. main :: IO ()
  12. main = do
  13.   putStr "Saisissez une chaine : "
  14.   hFlush stdout
  15.   input <- getLine
  16.   let a = rovarspraket input ""
  17.   putStr a
  18.   putStr "\n"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement