Patterns
Right triangle Star Pattern
int main() {
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
OUTPUT:
Square star pattern
int main() {
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow square star pattern
int main() {
for(int i=1;i<10;i++)
{
for(int j=1;j<10;j++)
{
if(i==1||j==1||j==9||i==9)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Hollow square star pattern with a diagonal
int main() {
for(int i=1;i<10;i++)
{
for(int j=1;j<10;j++)
{
if(i==1||j==1||j==9||i==9)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Rhombus star pattern
int main() {
int i,j;
for(i=1;i<8;i++)
{
for(j=1;j<8-i;j++)
{
printf(" ");
}
for(j=1;j<8;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow Rhombus pattern
int main() {
int i,j;
for(i=1;i<=8;i++)
{
for(j=1;j<=8-i;j++)
{
printf(" ");
}
for(j=1;j<=8;j++)
{
if(i==1||j==1||j==8||i==8)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Mirrored rhombus star pattern
int main() {
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<i;j++)
{
printf(" ");
}
for(j=1;j<=6;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow Mirrored rhombus pattern
int main() {
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<i;j++)
{
printf(" ");
}
for(j=1;j<=6;j++)
{
if(i==1||j==1||j==6||i==6)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Hollow Right triangle star pattern
int main() {
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
{
if(i==1||j==1||j==5||i==5||j==i)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Mirrored right triangle star pattern
int main()
{
int i,j;
for(i=1; i<=5; i++)
{
for(j=i; j<5; j++)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow mirrored right triangle star pattern
int main()
{
int i,j;
for(i=1; i<=5; i++)
{
for(j=i; j<5; j++)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
if(i==1||j==1||j==5||i==5||j==i)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Inverted right triangle star pattern
int main() {
int i,j;
for(i=0;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Inverted right angled star pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(j<=i)
{
printf(" ");
}
else
printf("*");
}
printf("\n");
}
return 0;
}
pyramid pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=9;j++)
{
if(j>=6-i&&j<=4+i)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Reverse pyramid pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i<j)
{
printf("*");
}
else
printf(" ");
}
for(j=0;j<=5-i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
pattern X
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i==j||j==6-i)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
Inverted Hollow pyramid
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=9;j++)
{
if(i==1||i==j||j==10-i)
{
printf("*");
}
else
printf(" ");
}
printf("\n");
}
return 0;
}
Plus "+" Pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i==3||j==3)
{
printf("*");
}
else
printf(" ");
}
printf("\n");
}
return 0;
}
Half Diamond pattern
int main() {
int i,j,k=0;
for(i=1;i<=7;i++)
{
i<=4?k++:k--;
for(j=1;j<=4;j++)
{
if(j<=k)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
Mirrored Half diamond pattern
int main() {
int i,j,k=4;
for(i=1;i<=7;i++)
{
i<=4?k--:k++;
for(j=1;j<=4;j++)
{
if(j<=k)
{
printf(" ");
}
else
{
printf("*");
}
}
printf("\n");
}
return 0;
}
Diamond pattern
#include <stdio.h>
int main() {
int i,j,k=0;
for(i=1;i<=9;i++)
{
i<=5?k++:k--;
for(j=1;j<=9;j++)
{
if(j>=6-k&&j<=4+k)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
Hollow Diamond star Pattern
#include <stdio.h>
int main() {
int i,j,k=0;
for(i=1;i<=9;i++)
{
i<=5?k++:k--;
for(j=1;j<=9;j++)
{
if(j>=6-k&&j<=4+k)
{
printf(" ");
}
else
{
printf("*");
}
}
printf("\n");
}
return 0;
}
int main() {
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
OUTPUT:
Square star pattern
int main() {
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow square star pattern
int main() {
for(int i=1;i<10;i++)
{
for(int j=1;j<10;j++)
{
if(i==1||j==1||j==9||i==9)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Hollow square star pattern with a diagonal
int main() {
for(int i=1;i<10;i++)
{
for(int j=1;j<10;j++)
{
if(i==1||j==1||j==9||i==9)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Rhombus star pattern
int main() {
int i,j;
for(i=1;i<8;i++)
{
for(j=1;j<8-i;j++)
{
printf(" ");
}
for(j=1;j<8;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow Rhombus pattern
int main() {
int i,j;
for(i=1;i<=8;i++)
{
for(j=1;j<=8-i;j++)
{
printf(" ");
}
for(j=1;j<=8;j++)
{
if(i==1||j==1||j==8||i==8)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Mirrored rhombus star pattern
int main() {
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<i;j++)
{
printf(" ");
}
for(j=1;j<=6;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow Mirrored rhombus pattern
int main() {
int i,j;
for(i=1;i<=6;i++)
{
for(j=1;j<i;j++)
{
printf(" ");
}
for(j=1;j<=6;j++)
{
if(i==1||j==1||j==6||i==6)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Hollow Right triangle star pattern
int main() {
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;j++)
{
if(i==1||j==1||j==5||i==5||j==i)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Mirrored right triangle star pattern
int main()
{
int i,j;
for(i=1; i<=5; i++)
{
for(j=i; j<5; j++)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Hollow mirrored right triangle star pattern
int main()
{
int i,j;
for(i=1; i<=5; i++)
{
for(j=i; j<5; j++)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
if(i==1||j==1||j==5||i==5||j==i)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Inverted right triangle star pattern
int main() {
int i,j;
for(i=0;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
Inverted right angled star pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(j<=i)
{
printf(" ");
}
else
printf("*");
}
printf("\n");
}
return 0;
}
pyramid pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=9;j++)
{
if(j>=6-i&&j<=4+i)
printf("*");
else
printf(" ");
}
printf("\n");
}
return 0;
}
Reverse pyramid pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i<j)
{
printf("*");
}
else
printf(" ");
}
for(j=0;j<=5-i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
pattern X
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i==j||j==6-i)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
Inverted Hollow pyramid
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=9;j++)
{
if(i==1||i==j||j==10-i)
{
printf("*");
}
else
printf(" ");
}
printf("\n");
}
return 0;
}
Plus "+" Pattern
int main() {
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i==3||j==3)
{
printf("*");
}
else
printf(" ");
}
printf("\n");
}
return 0;
}
Half Diamond pattern
int main() {
int i,j,k=0;
for(i=1;i<=7;i++)
{
i<=4?k++:k--;
for(j=1;j<=4;j++)
{
if(j<=k)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
Mirrored Half diamond pattern
int main() {
int i,j,k=4;
for(i=1;i<=7;i++)
{
i<=4?k--:k++;
for(j=1;j<=4;j++)
{
if(j<=k)
{
printf(" ");
}
else
{
printf("*");
}
}
printf("\n");
}
return 0;
}
Diamond pattern
#include <stdio.h>
int main() {
int i,j,k=0;
for(i=1;i<=9;i++)
{
i<=5?k++:k--;
for(j=1;j<=9;j++)
{
if(j>=6-k&&j<=4+k)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}
Hollow Diamond star Pattern
#include <stdio.h>
int main() {
int i,j,k=0;
for(i=1;i<=9;i++)
{
i<=5?k++:k--;
for(j=1;j<=9;j++)
{
if(j>=6-k&&j<=4+k)
{
printf(" ");
}
else
{
printf("*");
}
}
printf("\n");
}
return 0;
}
Comments
Post a Comment