How to calculate the surface area of a pyramid in Swift

1 Answer

0 votes
import Foundation

func surfaceAreaOfPyramid(sideLength: Double, height: Double) -> Double {
    let surfaceArea = (sideLength * sideLength) + 2 * 
                      ( sideLength * sqrt(pow(height, 2) + 
                        pow((sideLength / 2), 2)) )
    return surfaceArea
}

let sideLength = 8.0
let height = 14.0

print(surfaceAreaOfPyramid(sideLength: sideLength, height: height))




/*
run:

296.96351645697655

*/

 



answered Jan 1, 2025 by avibootz

Related questions

1 answer 100 views
1 answer 114 views
1 answer 93 views
1 answer 84 views
1 answer 100 views
1 answer 84 views
...