# Pyramid Patterns in C

This section will discuss the Pyramid pattern of numbers, Stars, and alphabets in the C programming language. All Pyramid patterns are in a polygon structure. The interviewer usually asks these patterns to examine the logical and thinking ability of the programmer. Once we understand the logic of the code, we can create various Pyramid patterns in C language and C++, JAVA, PYTHON, PHP, etc. programming languages.

Now we will create the various patterns of Pyramids in C programming languages using loops and if statements.

## 1. Star Pyramid Patterns

### Program to print the half Pyramid

Let's consider an example to print the half Pyramid pattern using for loop.

star.c

Output ### Program to print an inverted half Pyramid Pattern

Let's consider an example to print the Inverted half Pyramid pattern using for loop.

star.c

Output ### Program to print an inverted right half Pyramid

Let's consider an example to print a reverse right half Pyramid pattern using for loop.

star.c

Output ### Program to print the right half Pyramid

Let's consider an example to print the right half Pyramid pattern using for loop.

star.c

Output ### Program to print the full Pyramid of Star in 180 degree

Let's consider an example to print the full Pyramid of Star in 180 degree using for loop.

star.c

Output ### Program to print the full Pyramid of Star in the opposite direction

Let's consider an example to print the full Pyramid of Star in the opposite direction of 180 degrees using for loop.

star.c

Output ### Program to print the full Pyramid of Star

Let's consider an example to print the full Pyramid of Star using for loop.

star.c

Output ### Program to print the inverted full Pyramid of Star

Let's consider an example to print the full Pyramid of Star using for loop.

star.c

Output ### Program to print the rhombus pattern of Star

Let's consider an example to print the rhombus pattern of Star using for loop.

star.c

Output ## 2. Number Pyramid Patterns

### Program to print the half Pyramid of number

Let's consider an example to print the half Pyramid pattern using for loop.

star.c

Output Example 2:

Let's consider an example to print the half Pyramid pattern of number using for loop.

Star.c

Output ### Program to print an inverted half Pyramid Pattern

Let's consider an example to print the Inverted half Pyramid pattern using for loop.

star.c

Output ### Program to print the right half Pyramid of number

Let's consider an example to print the right half Pyramid pattern of number using for loop.

star.c

Output ### Program to print an inverted right half Pyramid of number

Let's consider an example to print a reverse right half Pyramid pattern of number using for loop.

star.c

Output ### Program to print the Floyd triangle

Let's consider an example to print the Floyd Pyramid pattern using for loop.

star.c

Output ### Program to print the diamond shaped Pyramid of number

Let's consider an example to print the diamond shaped Pyramid using for loop.

star.c

Output ### Program to print the full Pyramid of number

Let's consider an example to print the full Pyramid of number using for loop.

star.c

Output ### Program to print the inverted full Pyramid of number

Let's consider an example to print the inverted full Pyramid of number using for loop.

star.c

Output ### Program to print the Pascal triangle

Let's consider an example to print the Pascal triangle using for loop.

star.c

Output ### Program to combine two half Pyramid of number

Let's consider an example to print the combination of two half Pyramid of number..

star.c

Output ## 3. Alphabets Pyramid Patterns

### Program to print the half Pyramid of alphabets

Let's consider an example to print the half Pyramid pattern using for loop.

star.c

Output ### Program to print the inverted half Pyramid of alphabets

Let's consider an example to print the half Pyramid pattern using for loop.

star.c

Output ### Program to print the right half Pyramid of alphabets

Let's consider an example to print the half Pyramid pattern using for loop.

star.c

Output ### Program to print the inverted half Pyramid of alphabets

Let's consider an example to print the half Pyramid pattern using for loop.

star.c

Output ### Program to print the full Pyramid of alphabets

Let's consider an example to print the full Pyramid pattern using for loop.

star.c

Output ### Program to print the inverted full Pyramid of alphabets

Let's consider an example to print the full Pyramid pattern using for loop.

star.c

Output ### Program to print the diamond shaped Pyramid of alphabets

Let's consider an example to print the full Pyramid pattern using for loop.

star.c

Output ### Program to print the full Pyramid of alphabets in 180 degrees

Let's consider an example to print the full Pyramid pattern in 180 degrees using for loop.

star.c

Output ### Feedback   