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*
Link list 2
Link list 1
Link list 3