Advertisement
Guest User

Untitled

a guest
Oct 16th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. def sum (x: Array[Double]):Double = {
  2.  
  3. if (x.length == 0) 0
  4. else x.sum
  5. }
  6.  
  7. def lessThan(a: Array[Int], n: Int) : Array[Int] ={
  8.  
  9. var result = Array[Int]()
  10.  
  11. for( i <- a) {
  12. if(i < n) {
  13. result = result :+ i
  14. }
  15. }
  16.  
  17.  
  18. return result
  19.  
  20. }
  21.  
  22.  
  23.  
  24. def ifGrowing(x: Int, y: Int, z: Int):Boolean = {
  25. if(x<y & y<z)
  26. true
  27. else
  28. false
  29.  
  30. }
  31.  
  32.  
  33.  
  34. var myList = Array(1.9, 2.9, 3.4, 3.5)
  35. val result = sum(myList)
  36.  
  37.  
  38.  
  39. var arr = Array[Int](1,2,3,4,5,6,7,8)
  40. var arr2 = lessThan(arr,4)
  41.  
  42.  
  43.  
  44. arr
  45. ifGrowing(1,2,3)
  46. ifGrowing(1,6,3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement