C pattern

C code to Inverted Pyramid star pattern

C code to Inverted Pyramid triangle star pattern

In this article, we will discuss the C code to Inverted Pyramid triangle star pattern- using loops

In this post, we will learn how to create the Inverted Pyramid star pattern using for, while and do-wile loop

C code to Inverted Pyramid – using for loop

Program 1

This program allows the user to enter the number of rows and the symbol then the program displays a full inverted pyramid star pattern with a given symbol using for loop in C language

 

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,j,space,rows;
    char ch;
    printf("Enter Number of rows\n");
    scanf("%d%c",&rows,&ch);
    printf("Enter the symbol as you wish: ");
    ch=getchar();
    for(i=rows; i>=1; i--){//outer for loop
        for(space=i; space<rows; space++){//inner for loop to space
        printf(" ");//print space
    }
    for(j=1; j<=(2*i-1); j++){//inner for loop to star
        printf("%c",ch);//print star
    }
     printf("\n");//move to next line
    }
    getch();
    return 0;
}

When the above code is executed it produces the following result

Inverted pyramid pattern

C code to Inverted Pyramid – using while loop

Program 2

This program allows the user to enter the number of rows and the symbol then the program displays a full inverted pyramid star pattern with a given symbol using while loop in C language

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,j,space,rows;
    char ch;
    printf("Enter Number of rows\n");
    scanf("%d%c",&rows,&ch);
    printf("Enter the symbol as you wish: ");
    ch=getchar();
    i=rows;
    do{//outer for loop
        space=i;
        do{//inner for loop to space
        printf(" ");//print space
        space++;
    }while(space<=rows);
    j=1;
    do{//inner for loop to star
        printf("%c",ch);//print star
        j++;
    }while(j<=(2*i-1));
     printf("\n");//move to next line
     i--;
    }while(i>=1);
    getch();
    return 0;
}

When the above code is executed it produces the following result

Inverted pyramid pattern

C code to Inverted Pyramid – using the do-while loop

Program 3

This program allows the user to enter the number of rows and the symbol then the program displays a full inverted pyramid star pattern with a given symbol using the do-while loop in C language

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,j,space,rows;
    char ch;
    printf("Enter Number of rows\n");
    scanf("%d%c",&rows,&ch);
    printf("Enter the symbol as you wish: ");
    ch=getchar();
    i=rows;
    do{//outer for loop
        space=i;
        do{//inner for loop to space
        printf(" ");//print space
        space++;
    }while(space<=rows);
    j=1;
    do{//inner for loop to star
        printf("%c",ch);//print star
        j++;
    }while(j<=(2*i-1));
     printf("\n");//move to next line
     i--;
    }while(i>=1);
    getch();
    return 0;
}

When the above code is executed it produces the following result

Inverted pyramid pattern

Suggested post you

For loop in C language

While loop in C language

Do-while loop in C language

Nested for loop in C language

Nested while loop in C language

 

Similar post

C++ pyramid star pattern  – using loops

Java pyramid star pattern – using loops

C pyramid star pattern – using loops

C++ program to Inverted Pyramid star pattern

Java program to Inverted Pyramid star pattern

 

 

 

Karmehavannan

Recent Posts

Multiply two numbers in Java using scanner| 5 different ways

Multiply two numbers in Java using scanner| 5 different ways In this article, we will…

5 months ago

5 different ways to Divide two numbers in Java using scanner

5 Different ways to Divide two numbers in Java using scanner In this article, we…

5 months ago

Learn 8 Ways to Subtract Two Numbers Using Methods in Java

Learn 8 Ways to Subtract Two Numbers Using Methods in Java In this article, we…

6 months ago

10 ways to subtract two numbers in Java

10 ways to subtract two numbers in Java In this article, we will discuss the…

6 months ago

Java Code Examples – Multiply Two Numbers in 5 Easy Ways

Java Code Examples – Multiply Two Numbers in 5 Easy Ways In this article, we…

6 months ago

How to Divide two numbers in Java| 5 different ways

How to Divide two numbers in Java| 5 different ways In this article, we will…

6 months ago

This website uses cookies.