Dada la longitud de la base (b) y la altura inclinada (s) de la pirámide cuadrada. La tarea es encontrar el área de la superficie de la pirámide cuadrada. Una pirámide con base cuadrada, 4 caras triangulares y un vértice es una pirámide cuadrada.
En esta figura,
b – longitud de la base de la pirámide cuadrada.
s – altura inclinada de la pirámide cuadrada.
h – altura de la pirámide cuadrada.
Ejemplos:
Input: b = 3, s = 4 Output: 33 Input: b = 4, s = 5 Output: 56
Fórmula para calcular el área de superficie de la pirámide cuadrada con (b) longitud de base y (s) altura inclinada.
A continuación se muestra la implementación utilizando la fórmula anterior:
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
Complejidad del tiempo: O(1)
Espacio Auxiliar: O(1)
Publicación traducida automáticamente
Artículo escrito por SURENDRA_GANGWAR y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA