Most Asked Pattern Programs in C
Pattern Programs in C
Source Code Example : 1
int main()
{
int i,j,a;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf("%d",i);
}
}
return 0;
}
Output
Enter the value:5
1
22
333
4444
55555
Source Code Example : 2
#include<stdio.h>
int main()
{
int i,j,a;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
1
12
123
1234
12345
Source Code Example : 3
#include<stdio.h>
int main()
{
int i,j,a,b=1;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf(" %d",b);
b++;
}
}
return 0;
}
Output
Enter the value:5
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
Source Code Example : 4
#include<stdio.h>
int main()
{
int i,j,a;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf("%d",(i-j+1));
}
}
return 0;
}
Output
Enter the value:5
1
21
321
4321
54321
Source Code Example :5
#include<stdio.h>
int main()
{
int i,j,a;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=1;j<=(a-i);j++)
{
printf(" ");
}
for(j=1;j<=i;j++)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
1
12
123
1234
12345
Source Code Example :6
#include<stdio.h>
int main()
{
int i,j,a;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=a-i+1;j>0;j--)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
54321
4321
321
21
1
Source Code Example : 7
#include<stdio.h>
int main()
{
int i,j,a;
printf("\nEnter the value:");
scanf("%d",&a);
for(i=1;i<=a;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=1;j<=(a-i+1);j++)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
12345
1234
123
12
1
Source Code Example : 8
#include<stdio.h>
int main()
{
int i,j,n;
printf("\nEnter the value :");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=(n-i);j++)
{
printf(" ");
}
for(j=1;j<=i;j++)
{
printf(" %d",j);
}
for(j=1;j<i;j++)
{
printf(" %d",(i-j));
}
}
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=1;j<(n-i);j++)
{
printf(" %d",j);
}
for(j=(n-i);j>0;j--)
{
printf(" %d",j);
}
}
return 0;
}
Output
Enter the value: 5
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
1 2 3 4 3 2 1
1 2 3 2 1
1 2 1
1
#include<stdio.h>
int main()
{
int i,j,n;
printf("\nEnter the value:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("\n");
for(j=n-i;j<=n;j++)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
5
45
345
2345
12345
#include<stdio.h>
int main()
{
int i,j,n;
printf("\nEnter the value:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=i;j<=n;j++)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
12345
2345
345
45
5
Source Code Example :12
#include<stdio.h>
int main()
{
int i,j,n;
printf("\nEnter the value:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=n;j>=i;j--)
{
printf("%d",j);
}
}
return 0;
}
Output
Enter the value:5
54321
5432
543
54
5
Source Code Example : 13
#include<stdio.h>
int main()
{
int i,j,n;
printf("\nEnter the value:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=n-i;j++)
{
printf(" ");
}
for(j=n;j>n-i;j--)
{
printf(" %d",j);
}
for(j=n-i+2;j<n+1;j++)
{
printf(" %d",j);
}
}
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=n;j>i;j--)
{
printf(" %d",j);
}
for(j=i+2;j<=n;j++)
{
printf(" %d",j);
}
}
return 0;
}
Output
Enter the value:5
5
5 4 5
5 4 3 4 5
5 4 3 2 3 4 5
5 4 3 2 1 2 3 4 5
5 4 3 2 3 4 5
5 4 3 4 5
5 4 5
5
Comments
Post a Comment