How to calculate the surface area of a pyramid in Scala

1 Answer

0 votes
import scala.math.sqrt
import scala.math.pow

def surfaceAreaOfPyramid(sideLength: Double, height: Double): Double = {
  val surfaceArea = (sideLength * sideLength) + 2 * 
                    (sideLength * sqrt(pow(height, 2) + 
                     pow((sideLength / 2), 2)))

  surfaceArea
}

val sideLength = 8.0
val height = 14.0

println(surfaceAreaOfPyramid(sideLength, height))


 
 
/*
run:
   
296.96351645697655
 
*/

 



answered Jan 1, 2025 by avibootz
edited Jan 1, 2025 by avibootz

Related questions

1 answer 108 views
1 answer 111 views
1 answer 114 views
1 answer 84 views
1 answer 101 views
1 answer 85 views
...