C++ Program to Alphabet triangle pattern using do-while loop
- Home
- Alphabet Pattern
- C++ Program to Alphabet triangle pattern using do-while loop
- On
- By
- 0 Comment
- Categories: Alphabet Pattern, Floyd's triangle
C++ Program to Alphabet triangle pattern using do-while loop
C++ program to Alphabet triangle pattern using the do-while loop
In this article, we will discuss the concept of C++ program to Alphabet triangle pattern using the do-while loop
We can print various type of number, asterisk, binary patterns using for, while and do-while loop in C++ programming language
In this post, we will discuss how to write a program to print different alphabet triangle pattern using the do-while loop in C++ language.
To understand this example programs, you should have previous knowledge of following C++ topics
Nested do while loop in C++ language
Code to Alphabet triangle pattern 1
Program 1
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter the number of rows:" << endl; //get input from the user for number of rows cin>>rows; cout<<"\n"; cout<<"Here, your pattern\n"; i=rows; do{ j=1; do{ cout<<((char)(j+64)); j++; } while( j<=i); cout<<"\n"; i--; }while( i>=1); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 2
Program 2
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter the number of rows" << endl; //get input from the user for number of rows cin>>rows; cout<<"\n"; i=1; do{ j=1; do{ cout<<(char)(j+64); j++; }while(j<=i); i++; cout<<"\n"; }while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 3
Program 3
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter the number of rows" << endl; //get input from the user for number of rows cin>>rows; cout<<"\n"; i=rows; do{ j=i; do{ cout<<((char)(j+64)); j--; }while(j>=1); i--; cout<<"\n"; }while(i>=1); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 4
Program 4
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,k,rows; cout << "Enter the number of rows" << endl; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n" << endl; i=1; do{ j=i; do{ cout<<((char)(j+64)); j++; }while(j<=rows); cout<<"\n"; i++; }while( i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 5
Program 5
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=1; do{ j=i; do{ cout<<((char)(i+64)); j++; }while(j<=rows); cout<< endl; i++; } while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 6
Program 6
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; char ch='A'; cout<<"Enter the number of rows: "; //get input from the user for number of rows cin>>rows; i=1; do{ j=1; do{ cout<<ch++<<" "; j++; } while(j<=i); i++; cout<<"\n"; } while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 7
Program 7
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; char ch='A'; cout<<"Enter the number of rows: "; //get input from the user for number of rows cin>>rows; i=1; do{ j=1; do{ cout<<((char)(j+64))<<" "; j++; }while(j<=(i*2-1)); i++; cout<<"\n"; } while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 8
Program 8
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=1; do{ j=1; do{ cout<<(char)(i+64); j++; } while(j<=i); cout<< endl; i++; } while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 9
Program 9
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows,num,count1; cout<<"Enter the number of rows: "; //get input from the user for number of rows cin>>rows; i=1; do{ num=rows-1; count1=i; j=1; do{ cout<<(char)(count1+64)<<" "; count1=count1+num; num--; j++; }while(j<=i); i++; cout<<"\n"; }while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 10
Program 10
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=rows; do{ j=i; do{ cout<<(char)(j+64); j++; } while(j<=rows); cout<< endl; i--; }while(i>=1); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 11
Program 11
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=1; do{ j=i; do{ cout<<(char)(j+64); j--; }while(j>=1); cout<< endl; i++; }while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 12
Program 12
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=1; do{ j=1; do{ cout<<(char)(rows-i+1+64); j++; }while(j<=i); cout<< endl; i++; }while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 13
Program 13
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=rows; do{ j=rows; do{ cout<<(char)(j+64); j--; }while(j>=i); cout<< endl; i--; } while(i>=1); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 14
Program 14
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=rows; do{ j=1; do{ cout<<(char)(i+64); j++; }while(j<=i); cout<< endl; i--; }while(i>=1); getch(); return 0; }
When the above code is executed, it produces the following results

Code to Alphabet triangle pattern 15
Program 15
#include <iostream> #include <conio.h> using namespace std; int main() { int i,j,rows; cout << "Enter number of rows: "; //get input from the user for number of rows cin>>rows; cout << "\nHere your pattern\n\n"; i=1; do{ j=rows; do{ cout<<(char)(j+64); j--; }while(j>=i); cout<< endl; i++; } while(i<=rows); getch(); return 0; }
When the above code is executed, it produces the following results

Suggested for you
Data type in C++ language
Similar post
C code to Alphabet triangle pattern using the do-while loop
C++ code to Alphabet triangle pattern using the do-while loop
Java code to Alphabet triangle pattern using the do-while loop
Alphabet triangle pattern in C language
Alphabet triangle pattern in C language using while loop
Alphabet triangle pattern in Java language
Alphabet triangle pattern in Java language using while loop
Alphabet triangle pattern in C++ language
Alphabet triangle pattern in C++ language using while loop