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 106 views
1 answer 123 views
1 answer 104 views
1 answer 92 views
1 answer 112 views
1 answer 99 views
...