C Program To Print Pattern
C Program To Print Pattern
PRINT PATTERN
PATTERN 1:
#include<stdio.h>
int main()
int i,j,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
printf("*");
printf("\n");
return 0;
/* OUTPUT:
**
***
****
*****
******
*/
PATTERN 2:
#include<stdio.h>
int main()
int i,j,n;
scanf("%d",&n);
/*for(i=1;i<=5;i++)
for(j=5;j>=i;j--)
printf("*");
printf("\n");
}*/
for(i=n;i>=1;i--)
for(j=1;j<=i;j++)
printf("*");
}
printf("\n");
return 0;
/* OUTPUT:
*****
****
***
**
*/
PATTERN 3:
#include<stdio.h>
int main()
int i,j,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
{
printf("%d",j);
printf("\n");
return 0;
/* OUTPUT:
12
123
1234
12345
123456
*/
PATTERN 4:
#include<stdio.h>
int main()
int i,j,n;
scanf("%d",&n);
for(i=n;i>=1;i--)
{
for(j=1;j<=i;j++)
printf(" %d ",j);
printf("\n");
return 0;
/* OUTPUT:
Enter a number for pattern:9
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
*/
PATTERN 5:
#include<stdio.h>
int main()
{
int i,j,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=n;j>=i;j--)
printf(" %d",j);
printf("\n");
return 0;
/* OUTPUT:
Enter a number for pattern:6
654321
65432
6543
654
65
*/
PATTERN 6:
#include<stdio.h>
int main()
int i,j,k;
scanf("%d",&k);
for(i=1;i<=k;i++)
for(j=1;j<=k;j++)
if((i+j)<=k)
printf(" ");
else
printf("*");
printf("\n");
return 0;
/* OUTPUT:
Enter a number: 6
**
***
****
*****
******
*/
PATTERN 7:
#include<stdio.h>
int main()
int i,j,k;
scanf("%d",&k);
for(i=1;i<=k;i++)
for(j=1;j<=i;j++)
printf("%d",i);
printf("\n");
}
/* OUTPUT:
22
333
4444
55555
666666
*/
PATTERN 8:
#include<stdio.h>
int main()
int i,j,k,l=1;
scanf("%d",&k);
for(i=1;i<=k;i++)
for(j=1;j<=i;j++)
printf(" %d ",l);
l++;
printf("\n");
}
/* OUTPUT:
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35 36
*/
PATTERN 9:
#include<stdio.h>
int main()
int i,j,rows,space;
scanf("%d",&rows);
for(i=1;i<=rows;i++)
for(space=1;space<=(rows-i);space++)
{
printf(" ");
for(j=1;j<=i;j++)
printf("* ");
printf("\n");
return 0;
/* OUTPUT:
Enter a number for pattern: 6
**
***
****
*****
******
*/
PATTERN 10:
#include<stdio.h>
int main()
{
int i,j,rows,space;
scanf("%d",&rows);
for(i=1;i<=rows;i++)
for(space=1;space<=(rows-i);space++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
return 0;
/* OUTPUT:
Enter a number for pattern: 6
***
*****
*******
*********
***********
*/
PATTERN 11:
#include<stdio.h>
int main()
int i,j,rows,space;
scanf("%d",&rows);
for(i=rows;i>=1;i--)
for(space=1;space<=(rows-i);space++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
return 0;
}
/* OUTPUT:
*********
*******
*****
***
*/
PATTERN 12:
#include<stdio.h>
int main()
int i,j,rows,space;
scanf("%d",&rows);
for(i=1;i<=rows;i++)
for(space=1;space<=(rows-i);space++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
}
printf("\n");
for(i=rows-1;i>=1;i--)
for(space=1;space<=(rows-i);space++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
return 0;
/* OUTPUT:
***
*****
*******
*********
*******
*****
***
*/
PATTERN 13:
#include<stdio.h>
int main()
int i,j,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=1;j<=i;j++)
printf("*");
printf("\n");
for(i=n-1;i>=1;i--)
for(j=1;j<=i;j++)
{
printf("*");
printf("\n");
return 0;
/* OUTPUT:
**
***
****
*****
******
*****
****
***
**
*/
PATTERN 14:
#include<stdio.h>
int main()
{
int i,j,rows,space;
scanf("%d",&rows);
for(i=1;i<=rows;i++)
for(j=1;j<=i;j++)
printf("%c",64+j);
printf("\n");
return 0;
/* OUTPUT:
AB
ABC
ABCD
ABCDE
ABCDEF
*/
PATTERN 15:
#include<stdio.h>
int main()
int i,j,rows;
scanf("%d",&rows);
for(i=rows;i>=1;i--)
for(j=1;j<=i;j++)
printf("%c",64+j);
printf("\n");
return 0;
/* OUTPUT:
Enter a number for printing pattern: 5
ABCDE
ABCD
ABC
AB
*/
PATTERN 16:
#include<stdio.h>
int main()
int i,j,rows;
scanf("%d",&rows);
for(i=rows;i>=1;i--)
for(j=1;j<=i;j++)
printf("%c",64+i);
printf("\n");
return 0;
/* OUTPUT:
Enter a number for printing pattern: 5
EEEEE
DDDD
CCC
BB
*/
PATTERN 17:
#include<stdio.h>
int main()
int i,j,rows;
scanf("%d",&rows);
for(i=1;i<=rows;i++)
for(j=1;j<=i;j++)
printf("%c",64+i);
printf("\n");
return 0;
/* OUTPUT:
Enter a number for printing pattern: 6
BB
CCC
DDDD
EEEEE
FFFFFF
*/