Codeforcoding

C program to reverse triangle number patterns using while loop

C program to reverse triangle number patterns using while loop

In this tutorial, we will discuss the concept of C program to reverse triangle number patterns using while loop

In C language, we can use for loop, while loop, do-while loop to display various number, star, alphabet and binary number patterns

In this topic, we demonstrate how to display some reversed number patterns using the nested while loop in C language.

 

 

Pattern 1

C program to reverse triangle number patterns using while loop
Reverse number pattern 1

Reverse triangle number pattern 1

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

int main()
{
    int j,rows;//variable declaration
    printf("Enter the number of rows:\n ");
    scanf("%d",&rows);//take input from user
    printf("\n");

    while(rows>=1){//outer while loop
        int j=rows;
        while(j>=1){//inner while loop
            printf("%d",j);//Display pattern
            j--;
        }
        rows--;
    printf("\n");//move to next line
    }
    getch();
    return 0;
}

When the above code is  executed, it produces the following results

Enter the number of rows:
8

87654321
7654321
654321
54321
4321
321
21
1

 

Pattern 2

Reverse number pattern 2

Reverse triangle number pattern 2

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

int main()
{
    int j,rows;//variable declaration
    printf("Enter the number of rows: ");
    scanf("%d",&rows);
    printf("\n");
int i;
    while(rows>=0){
        for(i=1; i<=rows; i++){
            printf("%d",rows);
        }
        rows--;
    printf("\n");
    }
    getch();
    return 0;
}

When the above code is  executed, it produces the following results

Enter the number of rows: 8

88888888
7777777
666666
55555
4444
333
22
1

 

Similar post

Java program to print star pyramid pattern 

C program to print star pyramid pattern 

C++ program to print star pyramid pattern 

Python program to print star pyramid pattern 

Floyd’s triangle number pattern using for loop in C

Floyd’s triangle pattern using nested for loop in Java

Floyd’s triangle pattern using nested while loop in Java

Hollow pyramid triangle pattern in C++ language

Rhombus pattern in Java using for loop

Rhombus pattern in C using while loop

Rhombus pattern in C++ using do-while loop

 

Suggested for you

For loop in Java language

For loop in C++ language

For loop in C language

For loop in Python language

 

While loop in Java language

While loop in C language

While loop in C++ language

While loop in Python language

 

Do-while loop in Java language

Do-while loop in C language

Do-while loop in C++ language

 

Nested for loop in Java language

Nested for loop in C++ language

Nested for loop in C language

Nested for loop in Python language

 

Reverse order number pattern in C using for loop
Reverse order number pattern in Cpp using for loop
Exit mobile version