You are on page 1of 10

PRACTICAL – 4

Program to print Patterns.

*
**
***
****

#include<stdio.h>
int main()
{
int i, j;
for(i=1; i<=5; i++)
{
for(j=1; j<=i; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}

*
**
***
****

#include<stdio.h>
int main()
{
int i, j, k;
for(i=1;i<=5;i++)
{
for(k=4; k>=i; k--)
{
printf(" ");
}
for(j=1; j<=i; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}

*****
****
***
**
*

#include<stdio.h>
int main()
{
int i, j;

for(i=1; i<=5; i++)


{
for(j=5; j>=i; j--)
{
printf("*");
}
printf("\n");
}
return 0;
}

1
12
123
1234
12345

#include<stdio.h>

int main()
{
int i, j;

for(i=1; i<=5; i++)


{
for(j=1; j<=i; j++)
{
printf("%d", j);
}
printf("\n");
}
return 0;
}

12345
1234
123
12
1

#include<stdio.h>

int main()
{
int i, j;

for(i=5; i>=1; i--)


{
for(j=1; j<=i; j++)
{
printf("%d", j);
}
printf("\n");
}
return 0;
}
55555
4444
333
22
1

#include<stdio.h>
int main()
{
int i,j;

for(i=5;i>=1;i--)
{
for(j=i; j>=1; j--)
{
printf(“%d ”, i);
}
printf(“\n”);
}
return 0;
}

1
22
333
4444
55555

#include<stdio.h>

int main()
{
int i, j;

for(i=1;i<=5;i++)
{
for(j=1; j<=i; j++)
{
printf(“%d”, i);
}
printf(“\n”);
}
return 0;
}

AAAAA
BBBB
CCC
DD
E

#include<stdio.h>

int main()
{
int i, j;

for(i=65; i<=69; i++)


{
for(j=i; j<=69; j++)
{
printf("%c", i);
}
printf("\n");
}
return 0;
}

ABCDE
ABCD
ABC
AB
A

#include<stdio.h>

int main()
{
int i, j;

for(i=69; i>=65; i--)


{
for(j=65; j<=i; j++)
{
printf(“%d”, j);
}
printf(“\n”);
}
return 0;
}

1
01
101
0101

#include<stdio.h>
int main()
{
int i, j;
for(i=1;i<=4;i++)
{
for(j=1; j<=i; j++)
{
if(i%2==j%2)
{
printf("1 ");
}
else
{
printf("0 ");
}
}
printf("\n");
}
return 0;
}
11111
2222
333
44
5

#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=i;j<=5;j++)
{
printf(“%d”, i);
}
printf(“\n”);
}
return 0;
}

1
23
456
7 8 9 10

#include<stdio.h>
int main()
{
int i, j, c=0;
for(i=1;i<=4;i++)
{
for(j=1;j<=i;j++)
{
c++;
printf(“%d”, c);
}
printf(“\n”);
}
return 0;
}
**********
**** ****
*** ***
** **
* *

#include<stdio.h>
 
#define MAX 5
 
int main()
{
  int i,j;
     int space=0;
     /*run loop (parent loop) till number of rows*/
     for(i=MAX;i>0;i--)
     {
           for(j=0;j< i;j++)
         {
             printf("*");
         }
         for(j=0;j< space;j++)
         {
             printf(" ");
         }
              for(j=0;j<i;j++)
         {
             printf("*");
         }
          printf("\n");
         space+=2;
     }
     return 0;
}
        0
        01
       010
      0101
     01010
 
#include<stdio.h>

int main()
{
  int i,j,k;
     
     for(i=0 ; i<=4 ; i++)
     {
         for(j=4 ; j>i ; j--)
             printf(" ");
  for(k=0 ; k<=i; k++)
         {
             if(k%2==0)
                 printf("0");
             else
                 printf("1");
         }
         printf("\n");
     }
      return 0;
}
         1
        123
      12345
    1234567
  123456789
 
#include<stdio.h>
int main()
{
  int i,j,k,l=1;
     for(i=1; i<=5; i++)
     {
         for(j=4; j>=i; j--)
         {
             printf(" ");
         }
    for(k=1; k<=l; k++)
         {
             printf("%d",k);
         }           
             l = l+2;   
         printf("\n");
     }
     return 0;
}

You might also like