- Related Questions & Answers
- Average numbers in array in C Programming
- Add minimum number to an array so that the sum becomes even in C programming
- Arithmetic Mean in C programming
- Concatenate a string given number of times in C++ programming
- Write a program to Delete a Tree in C programming
- Write a function that returns 2 for input 1 and returns 1 for 2 in C programming
- Ways to paint N paintings such that adjacent paintings don’t have same colors in C programming
- Surface Area and Volume of Hexagonal Prism in C programming
- Superperfect Number in C programming
- Super Prime in c programming
- Sums of ASCII values of each word in a sentence in c programming
- Sum triangle from an array in C programming
- C Programming for sum of the series 0.6, 0.06, 0.006, 0.0006, …to n terms
- C Programming for Sum of sequence 2, 22, 222, ………
- Sum of the numbers up to N that are divisible by 2 or 5 in c programming

The surface area of any figure is the total area that it's surface cover.

A hexagonal prism is a three-dimensional figure that has a hexagon at both its ends. exam on prism looks like -

In mathematics, Hexagonal prism is defined as three dimensional figure with 8 faces, 18 edges, 12 vertices.

Surface Area = 3ah + 3√3*(a2) Volume = (3√3/2)a2h

#include <stdio.h> #include<math.h> int main() { float a = 5, h = 10; //Logic to find the area of hexagonal prism float Area; Area = 6 * a * h + 3 * sqrt(3) * a * a; printf("Surface Area: %f\n",Area); //Logic to find the Volume of hexagonal prism float Volume; Volume = 3 * sqrt(3) * a * a * h / 2; printf("Volume: %f\n",Volume); return 0; }

Surface Area: 429.903809 Volume: 649.519043

Advertisements