C program to display patterns using do while loop
- Home
- Number pattern
- C program to display patterns using do while loop
- On
- By
- 0 Comment
- Categories: Number pattern, rectangle pattern, star pattern
C program to display patterns using do while loop
C program to display patterns using do while loop
In this tutorial, we will discuss the concept of C program to display patterns using do 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 print some number and star patterns using the nested do-while loop in C language.
Program 1
Rectangle number pattern
#include <stdio.h> #include <stdlib.h> int main() { int i=0; do{ int j=1; while(j<=8){ printf("%d",j); j++; } printf("\n"); i++; } while(i<=6); getch(); return 0; }
When the above code is compiled and executed, it produces the following results
12345678 12345678 12345678 12345678 12345678 12345678
Triangle number pattern
Program 2
#include <stdio.h> #include <stdlib.h> int main() { int row=1,column=1; int i; do{ i=8; do{ i--; }while(i>=row); column=1; do{ printf("%d",column); printf(" "); column++; }while(column<=row); printf("\n"); row++; }while(column<=6); getch(); return 0; }
When the above code is compiled and executed, it produces the following results
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6
Rectangle star pattern
Program 3
#include <stdio.h> #include <stdlib.h> int main() { int i=0; do{ int j=1; while(j<=7) { printf("*"); j++; } printf("\n"); i++; } while(i<=7); getch(); return 0; }
When the above code is compiled and executed, it produces the following results
******* ******* ******* ******* ******* ******* ******* *******
Triangle star pattern
Program4
#include <stdio.h> #include <stdlib.h> int main() { int row=1,column=1; int i; do{ i=8; do{ i--; }while(i>=row); column=1; do{ printf("*"); printf(" "); column++; }while(column<=row); printf("\n"); row++; }while(column<=6); getch(); return 0; }
When the above code is compiled and executed, it produces the following results
* * * * * * * * * * * * * * * * * * * * *
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
Do-while loop in Java language
Nested for loop in Java language
Nested for loop in C++ language
Nested for loop in Python language