Advertisement
Guest User

Untitled

a guest
Mar 12th, 2014
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.48 KB | None | 0 0
  1. object IO extends App {
  2.  
  3.   val multRange = (ran: Range, mult: Long) => {
  4.     for (i <- ran) yield {
  5.       i * mult
  6.     }
  7.   }
  8.  
  9.   do {
  10.     println("I can has multiply?")
  11.     val param = Console.readLong()
  12.     println("I can has upper bound?")
  13.     val upper = Console.readInt()
  14.     var res = multRange((1 to upper), param)
  15.     res.foreach(
  16.       str => println("\t" + str))
  17.  
  18.     println("Sum:\t" + res.sum)
  19.     println("Type y to repeat.")
  20.   } while (Console.readChar() != 'n')
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement