In C++ language you can print any Alphabet Pattern. Here i will show you how to print Alphabet Pattern in C++ language with explanation.
C++ Program to print Alphabet Pattern
#include<conio.h> #include<iostream.h> void main() { int i,j,n; char c; clrscr(); cout<<"Eneter the no of lines to be printed: "; cin>>n; c='A'; for(i=0;i<n;i++) { for(j=0;j<=i;j++) { if(c=='Z') break; cout<<c; c++; } cout<<endl; } getch(); }
Output
Enter the no of lines to be printed: 5 A BC DEF GHIJ KLMNO
Example
#include<conio.h> #include<stdio.h> #include<iostream.h> void main() { int i,j,n,k; char c='A'; clrscr(); cout<<"Enter the no of lines to be printed: "; cin>>n; for(i=0;i<=n;i++) { for(j=0;j<=i;j++) { cout<<" "; } for(k=n-i-1;k>=0;k--) { cout<<c; c++; } cout<<endl; } getch(); }
Output
Enter the no of lines to be printed: 5 ABCDE FGHI JKL MN O
Example
#include<iostream.h> #include<conio.h> void main() { char s[]="india"; int i,j; clrscr(); for(i=0;s[i];i++) { for(j=0;j<=i;j++) cout<<s[j]; cout<<"\n"; } getch(); }
Output
I IN IND INDI INDIA
Example
#include<iostream.h> #include<conio.h> void main() { int i, j; for(i=1;i<=5;i++) { for(j=1;j<=i;j++) { if(j%2==0) cout<<"A"; else cout<<"*"; } cout<<"\n"; } getch(); }
Output
* *A* *A*A* *A*A*A*