C Triangle Pattern Programs 9: Star, Number, Alphabet & Binary Patterns with Output
⭐ C Program to Print Star Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
* * * * *
* * * *
* * *
* *
*
*
* *
* * *
* * * *
* * * * *
π’ C Program to Print Repeated Binary Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",i%2);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",i%2);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
1 1 1 1 1
0 0 0 0
1 1 1
0 0
1
1
0 0
1 1 1
0 0 0 0
1 1 1 1 1
π’ C Program to Print Binary Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",j%2);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",j%2);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
1 0 1 0 1
1 0 1 0
1 0 1
1 0
1
1
1 0
1 0 1
1 0 1 0
1 0 1 0 1
π€ C Program to Print Repeated Alphabet Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%c ",i+64);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%c ",i+64);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
E E E E E
D D D D
C C C
B B
A
A
B B
C C C
D D D D
E E E E E
π€ C Program to Print Alphabet Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%c ",j+64);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%c ",j+64);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
A B C D E
A B C D
A B C
A B
A
A
A B
A B C
A B C D
A B C D E
π’ C Program to Print Repeated Number Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",i);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",i);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
5 5 5 5 5
4 4 4 4
3 3 3
2 2
1
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
π’ C Program to Print Number Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",j);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",j);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
π’ C Program to Print Continuous Number Diamond Pattern
π Source Code:
#include<stdio.h>
int main( )
{
int num,z=0;
printf("Enter the number:\n");
scanf("%d",&num);
for(int i=num;i>=1;i--)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",z++);
}
printf("\n");
}
for(int i=1;i<=num;i++)
{
for(int k=num;k>=i;k--)
{
printf(" ");
}
for(int j=1;j<=i;j++)
{
printf("%d ",z++);
}
printf("\n");
}
}
π» Expected Output (Input: 5):
Enter the number:
5
0 1 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
Comments
Post a Comment