Given the base length(b) and slant height(s) of the square pyramid. The task is to find the surface area of the Square Pyramid. A Pyramid with a square base, 4 triangular faces, and an apex is a square pyramid.
In this figure,
b – base length of the square pyramid.
s – slant height of the square pyramid.
h – height of the square pyramid.
Examples:
Input: b = 3, s = 4 Output: 33 Input: b = 4, s = 5 Output: 56
Formula for calculating the surface are of the square pyramid with (b) base length and (s) slant height.
Below is the implementation using the above formula:
C++
// CPP program to find the surface area // Of Square pyramid #include <bits/stdc++.h> using namespace std; // function to find the surface area int surfaceArea( int b, int s) { return 2 * b * s + pow (b, 2); } // Driver program int main() { int b = 3, s = 4; // surface area of the square pyramid cout << surfaceArea(b, s) << endl; return 0; } |
Java
// Java program to find the surface area // Of Square pyramid import java.io.*; class GFG { // function to find the surface area static int surfaceArea( int b, int s) { return 2 * b * s + ( int )Math.pow(b, 2 ); } // Driver program public static void main (String[] args) { int b = 3 , s = 4 ; // surface area of the square pyramid System.out.println( surfaceArea(b, s)); } } //This code is contributed by anuj_67.. |
Python 3
# Python 3 program to find the # surface area Of Square pyramid # function to find the surface area def surfaceArea(b, s): return 2 * b * s + pow (b, 2 ) # Driver Code if __name__ = = "__main__" : b = 3 s = 4 # surface area of the square pyramid print (surfaceArea(b, s)) # This code is contributed # by ChitraNayal |
C#
// C# program to find the surface // area Of Square pyramid using System; class GFG { // function to find the surface area static int surfaceArea( int b, int s) { return 2 * b * s + ( int )Math.Pow(b, 2); } // Driver Code public static void Main () { int b = 3, s = 4; // surface area of the square pyramid Console.WriteLine(surfaceArea(b, s)); } } // This code is contributed // by inder_verma |
PHP
<?php // PHP program to find the surface // area Of Square pyramid // function to find the surface area function surfaceArea( $b , $s ) { return 2 * $b * $s + pow( $b , 2); } // Driver Code $b = 3; $s = 4; // surface area of the // square pyramid echo surfaceArea( $b , $s ); // This code is contributed // by anuj_67 ?> |
Javascript
<script> // javascript program to find the surface area // Of Square pyramid // function to find the surface area function surfaceArea(b , s) { return 2 * b * s + parseInt(Math.pow(b, 2)); } // Driver program var b = 3, s = 4; // surface area of the square pyramid document.write( surfaceArea(b, s)); // This code is contributed by shikhasingrajput </script> |
33
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.