Content deleted Content added
→Haskell: Even more peer review. |
|||
Line 314:
puts "#{x} #{y.infinite? ? 'TOO LARGE' : y}"
end
</source>
===[[Scala (programming language)|Scala]]===
<source lang="scala">
object App {
def f(x: Double) = Math.sqrt(Math.abs(x)) + 5 * x * x * x
def main(args: Array[String]) {
val v = for (i <- 0 to 10) yield readDouble()
(0 to 10 reverse) map v map f map { x =>
if (x > 400)
println("TOO LARGE")
else
println(x)
}
}
}
</source>
|