C program for pattern star,pyramid,numbers, C/C++ Programming

Assignment Help:

 

1 PETTERN1 (Pettern1.c)

 

main()

{

          int i,j,k=1,a;

          clrscr();

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

          {

                   if(i>=3)

                             printf("* ");

                   for(j=1;j<=k;j++)

                   {

                             if(i<=2)

                                      printf("* ");

                             else

                                      printf("%d ",j);

                   }

                   k++;

                             if(i==2)

                                      k=1;

                             if(i>=3)

                                      printf("* ");

                   printf("\n");

          }

          getch();

}

 

OUTPUT :

* *

*  *

* 1 *

* 1 2 *

* 1 2 3 *

 

2 PETTERN2 (Pettern2.c)

 

main()

{

          int i,j,a,k=1,r=1,c=1,p=3;

          clrscr();

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

          {

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

                   {

                             gotoxy(c,r);

                             printf("%d   ",k++);

                             c=c+4;

                   }

                             c=p;

                             p+=2;

                             r++;

                             printf("\n");

          }

          getch();

}

OUTPUT :

 

1   2   3   4   5

6   7   8   9

10 11 12

13 14

15

 

3 PETTERN3 (Pettern3.c)

void main()

{

          int i,j,k=0,max;

          clrscr();

          printf("ENTER THE VALUE: ");

          scanf("%d",&max);

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

          {

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

                     {

                             k++;

                             printf(" *");

                     }

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE VALUE : 5

 

* * * * *

* * * *

* * *

* *

*

 

 

4 PETTERN4 (Pettern4.c)

 

void main()

{

          int i,j,n;

          clrscr();

          printf("ENTER THE NO. ");

          scanf("%d",&n);

          for(i=1;i

          {

                   for(j=1;j

                   {

                             if(i==n/2 || j==(n-1))

                                      printf("* ");

                             else

                                      printf(" ");

                   }

          printf("\n");

}

          getch();

}

 

OUTPUT :

 

ENTER THE NO : 8

 

          *

          *

          *

*  *  *  *  *  *  *

          *

          *

          *

 

 

5 PETTERN5 (Pettern5.c)

 

void main()

{

          int i,j;

          char k;

          clrscr();

          printf("ENTER ANY SYMBOL AS U LIKE: ");

 

          scanf("%c",&k);

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

          {

                   if(i==3)

                   {

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

                                      printf("  %c",k);

                   }

                    else

                             printf("\t%c",k);

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER ANY SYMBOL AS U LIKE : 8

 

8

8

8

8  8  8  8  8  8  8

8

8

8

 

6 PETTERN6 (Pettern6.c)

 

void main()

{

          int i,j,max,a=1;

          clrscr();

          printf("ENTER THE NO: ");

 

          scanf("%d",&max);

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

          {

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

                   {

                             if(a<10)

                             {

                                      printf(" 0%d ",a);

                                      a++;

                             }

                             else

                                      printf(" %d ",a++);

                   }

                   printf("\n");

          }

          getch();

}

 

OUTPUT :

 

ENTER THE NO: 5

 

01

02 03

04 05 06

07 08 09 10

11 12 13 14 15

 

7 PETTERN7 (Pettern7.c)

 

void main()

{

          int i,j,max,a=1;

          clrscr();

          printf("ENTER THE NO: ");

          flushall();

          scanf("%d",&max);

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

          {

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

                   {

                             if(a<10)

                             {

                                      printf(" 0%d ",a);

                                      a++;

                             }

                             else

                                      printf(" %d ",a++);

                   }

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE NO: 5

 

01 02  03  04  05

06 07  08  09 

10 11 12

13 14

15

 

8 PETTERN8 (Pettern8.c)

 

void main()

{

          int i,j,max,a=1;

          clrscr();

          printf("ENTER THE NO: ");

          scanf("%d",&max);

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

          {

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

                   {

                             if(a==0)

                             {

                                      printf(" 0 ");

                                      a++;

                             }

                             else if(a==1)

                             {

                                      printf(" 1 ");

                                      a--;

                             }

                   }

                   a=1;

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE NO: 5

 

1  0

1  0  1

1  0  1  0

1  0  1  0  1

 

 

9 PETTERN9 (Pettern9.c)

 

void main()

{

          int i,j,max,a=1,b;

          clrscr();

          printf("ENTER THE NO: ");

          flushall();

          scanf("%d",&max);

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

          {

                   b=max-1;

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

                   {

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

                                      printf("  ");

                             if(a<10)

                                      printf(" 0%d ",a++);

                             else

                                      printf(" %d ",a++);

                   }

                   printf("\n");

          }

          getch();

}

 

OUTPUT :

 

ENTER THE NO: 5

 

01

02 03

04 05 06

07 08 09 10

11 12 13 14 15

 

10 PETTERN10 (Pettern10.c)

 

void main()

{

          int i,j,max;

          clrscr();

          printf("ENTER THE NO: ");

          scanf("%d",&max);

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

          {

                   for(j=1;j<=max;j++)

                   {

                             if(i==1)

                                      printf("* ");

                             else if(i==max)

                                      printf("* ");

                             else if(j==1)

 

                                      printf("* ");

                             else if(j==max)

                                      printf("* ");

                             else

                                      printf("  ");

                   }

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE NO: 5

 

*  *  *  *  *

*            *

*            *

*            *

*  *  *  *  *

 


11 PETTERN11 (Pettern11.c)

 

void main()

{

          int i,j,k,s,s1;

          clrscr();

          s=1;

          s1=4;

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

          {

                   for(j=1;j<=s;j++)

                             printf(" ");

                   printf("*");

                   if(i!=3)

                   {

                             for(k=1;k<=s1;k++)

                                      printf(" ");

                             printf("*");

                   }

                   printf("\n");

                   s=s++;

                   s1=s1-2;

          }

          s=2;

          s1=2;

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

          {

                   for(j=1;j<=s;j++)

                             printf(" ");

                   printf("*");

                             for(k=1;k<=s1;k++)

                                      printf(" ");

                   printf("*");

                   printf("\n");

                   s--;

                   s1=s1+2;

          }

          getch();

}

 

OUTPUT :

 

Enter The No: 5

 

*          *

*    *

*

*     *

*           *

 

 


12 PETTERN12 (Pettern12.c)

 

void main()

{

          int i,j,k,d,a;

          clrscr();

          k=1;

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

          {

                   printf("0%d ",k++);

          }

                   printf("\n");

                   for(j=1;j<=3;j++)

                   {

                             for(d=1;d<=2;d++)

                             {

                                      if(k<10)

                                      {

                                                printf("0%d          ",k++);

                                      }

                                      else

                                      {

                                                printf("%d          ",k++);

                                      }

                             }

                             printf("\n");

                   }

                             for(a=12;a<=16;a++)

                             {

                                      printf("%d ",k++);

                             }

 

          getch();

}

 

OUTPUT :

 

01 02 03 04 05

06                07  

08                09 

10                11 

12 13 14 15 16

 

13 PETTERN13 (Pettern13.c)

 

void main()

{

          int min,mino,a,max,t,p,r,k;

          char option;

          clrscr();

          printf("ENTER THE LIMIT OF TRAINGLE= ");

          scanf("%d",&max);

          printf("SERIES IN FORWARD OR IN REVERSE 'f' or 'r'= ");

          scanf("%c",&option);

          while(option!='f' && option!='r')

          {

printf("YOU HAVE ENTERED WRONG DATA ENTERED RIGHT DATA       'f' or 'r'= ");

          scanf("%c",&option);

          }

          /* for forward loop*/

          if(option=='f')

          {

                   a=1;

          }

          /* for reverse loop*/

          else

          {

                   p=1;

                   r=max;

                   k=0;

                   while(p<=max)

                   {

                             k=k+r;

                             r=r-1;

                             p=p+1;

                   }

                   a=k;

          }

          /* for triangle */

          t=max;

          for (min=1;min<=max;min=min+1)

          {

                   for(mino=1;mino<=t;)

                   {

                             if(option=='f')

                             {

                                      if(a<=9)

                                                printf("0%d  ",a);

                                      else

                                                printf("%d  ",a);

                                      a=a+1;

                             }

                             else

                             {

                                      if(a<=9)

                                                printf("0%d  ",a);

                                      else

                                                printf("%d  ",a);

                                      a=a-1;

                             }

                             mino=mino+1;

                   }

                   t=t-1;

                   printf("\n");

          }

          getch();

}

 

OUTPUT :

 

ENTER THE LIMIT OF TRAINGLE: 5

SERIES IN FORWARD OR REVERSE 'f' or 'r' : f

 

01 02 03 04 05

06 07 08 09

10 11 12

13 14

15

 

 

14 PETTERN14 (Pettern14.c)

 

void main()

{

          int min,mino,t,a,max,p;

          char option;

          clrscr();

          t=1;

          a=1;

          printf("ENTER THE LIMIT OF TRIANGLE= ");

          flushall();

          scanf("%d",&max);

printf("SERIES TO BE PRINTER IN FORWARD OR REVERSE 'f' or

     'r'= ");

          scanf("%c",&option);

 

          printf("*\n");

          printf("*  *\n");

 

          for(min=2;min

          {

                   if(option=='r')

                   {

                             p=max-2;

                             a=p;

                   }

                   else

                             a=t;

                   printf("*");

                   for(mino=2;mino<=min;mino++)

                   {

                             if(option=='f')

                             {

                                      if(a<=9)

                                      {

                                                printf(" 0%d ",a);

                                                a=a+1;

                                      }

                                      else

                                      {

                                                printf(" %d ",a);

                                                a=a+1;

                                      }

                             }

 

                             else

                             {

                                       if(a<=9)

                                       {

                                                 printf(" 0%d ",a);

                                                a=a-1;

                                      }

                                      else

                                      {

                                                printf(" %d ",a);

                                                a=a-1;

                                       }

                             }

                             if(mino==min)

                             {

                                      printf("  *");

                                       mino=mino+1;

                             }

                   }

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE MAX LIMIT OF TRIANGLE : 8

SERIES TO BE PRINT IN FORWARD OR REVERSE "f" OR "r"= r

 

*

* *

* 06 *

* 06 05 *

* 06 05 04 *

* 06 05 04 03 *

* 06 05 04 03 02 *

* 06 05 04 03 02 01 *

 


15 PETTERN15 (Pettern15.c)

 

 

void main()

{

          int min,mino,max,a,t,p,q,r,z,s;

          char option;

          clrscr();

          printf("ENTER THE MAX LINE OF PYRAMID= ");

          flushall();

          scanf("%d",&max);

printf("SERIED TO BE PRINTED IN FORWARD OR REVERSE 'f'   or 'r'= ");

          flushall();

          scanf("%c",&option);

          if(option=='f')

          {

                   a=1;

          }

          else

          {

                   s=1;

                   r=max;

                   z=1;

                   while(s

                   {

                             r=r+(max-z);

                             z=z+1;

                             s=s+1;

                   }

                   a=r;

          }

          p=max;

          q=max;

          for(min=1;min<=max;min++)

          {

                   for(t=min;t

                   {

                             printf("  ");

                   }

                   for(mino=1;mino<=p;mino++)

                   {

                             if(option=='f')

                             {

                                       if(a<=9)

                                      {

                                                printf("0%d  ",a);

                                                a=a+1;

                                      }

 

                                      else

                                      {

                                                printf("%d  ",a);

                                                a=a+1;

                                      }

                             }

                             else

                             {

                                      if(a<=9)

                                      {

                                                printf("0%d  ",a);

                                                a=a-1;

                                      }

                                      else

                                      {

                                                printf("%d  ",a);

                                                a=a-1;

                                      }

                             }

                   }

                   p=p-1;

                   q=q+2;

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE MAX LIMIT OF PYRAMID : 8

SERIES TO BE PRINTED IN FORWARD OR REVERSE ‘f’ OR ‘r’= r

 

35 35 34 33 32 31 30 29

28 27 26 25 24 23 22

21 20 19 18 17 16

15 14 13 12 11

10 09 08 07

06 05 04

03 02

01

 


16 PETTERN16 (Pettern16.c)

 

  void main()

{

          int min,mino,max,t,p,r;

          clrscr();

          printf("ENTER THE LIMIT IN ODD NO=");

          flushall();

          scanf("%d",&max);

          r=max%2;

          while(r==0)

          {

printf("YOU HAVE ENTERED WRONG DATA PLEASE ENTER RIGHT DATA: ");

                   flushall();

                   scanf("%d",&max);

                   r=max%2;

          }

          for (min=1;min<=max;min=min+1)

          {

                   if(min==(max/2)+1)

                   {

                             t=1;

                             while(t<=max)

                             {

                                      printf("* ");

                                      t=t+1;

                             }

                    }

                   else

                   {       for(p=1;p<=(max/2);p++)

                             {

                                      printf("  ");

                             }

                             printf("*");

                   }

 

                   printf("\n");

          }

 

          getch();

}

 

OUTPUT :

 

ENTER THE LIMIT IN ODD NO: 5

 

*

*

*  *  *  *  *

*

*

 

17 PETTERN17 (Pettern17.c)

 

void main()

{

          int t,p,r,min,min1,min2,max;

          clrscr();

          printf("ENTER THE LIMIT OF CROSS IN ODD= ");

          scanf("%d",&max);

          t=max%2;

          while(t==0)

          {

printf("YOU HAVE ENTERED WRONG NO PLEASE ENTER RIGHT ODD NO= ");

                   scanf("%d",&max);

                   t=max%2;

          }

          t=0;

          t=(max/2)+1;

          p=1;

          r=max-1;

          for(min=1;min<=t;min++)

          {

                   for(min1=1;min1<=p;min1++)

                             printf("  ");

                   p=p+1;

                   printf("*");

                   for(min2=1;min2<=r;min2++)

 

                             printf("  ");

                   r=r-2;

                   if(min!=(max/2)+1)

                             printf("*");

                   printf("\n");

          }

          t=0;

          t=max/2;

          p=max/2;

          r=2;

          for(min=1;min<=t;min++)

          {

                   for(min1=1;min1<=p;min1++)

                                      printf("  ");

                   p=p-1;

                   printf("*");

                   for(min2=1;min2<=r;min2++)

                             printf("  ");

                   r=r+2;

                   printf("*");

                   printf("\n");

          }

          getch();

}

OUTPUT :

 

ENTER THE LIMIT OF CROSS IN ODD NO: 5

 

*        *

*    *

*

*    *

*        *


18 PETTERN18 (Pettern18.c)

 

void main()

{

          int min,mino,row,col,c,t;

          char a;

          clrscr();

          printf("ENTER THE MAX LIMIT OF THE ROW= ");

          scanf("%d",&row);

          printf("ENTER THE MAX LIMIT OF THE COL= ");

          scanf("%d",&col);

          printf("ENTER THE DATA TO BE PRINTED: ");

scanf("%c",&a);

          for(min=1;min<=row;min++)

          {

                   if(min==1)

                   {

                             c=1;

                             while(c<=col)

                             {

                                      printf("%c ",a);

 

                                      c=c+1;

                             }

                             printf("\n");

                   }

                   else

                   {

                             if(min==row)

                             {

                                      t=1;

                                      while(t<=col)

                                      {

                                                printf("%c ",a);

                                                t=t+1;

                                      }

                                      printf("\n");

                             }

                             else

                             {

                                      printf("%c",a);

                                      for(mino=1;mino<=((col*2)-3);mino++)

                                      {

                                                printf(" ");

                                                if(mino==((col*2)-3))

                                                {

                                                          printf("%c\n",a);

                                                }

                                      }

                             }

                   }

          }

          getch();

}

OUTPUT :

 

ENTER THE LIMIT OF ROW: 5

ENTER THE LIMIT OF COL:  5

ENTER THE DATA TO BE PRINTED: 1

1 1 1 1 1

1          1

1          1

1          1

1 1 1 1 1

 


Related Discussions:- C program for pattern star,pyramid,numbers

.luminous jewels, Byteland county is very famous for luminous jewels. Lumin...

Byteland county is very famous for luminous jewels. Luminous jewels are used in making beautiful necklaces. A necklace consists of various luminous jewels of particular colour. Nec

Define statements to define the constants, the problem description. The ...

the problem description. The order of the C Program should be as follows: Variables and constants Use #define statements to define the constants. Use arr

Flowcharting, how to create a flowchart? can you help me in my assignment a...

how to create a flowchart? can you help me in my assignment about flowcharting ....

Define register variables - low level programming, Define Register Variable...

Define Register Variables - Low Level Programming? The Register variables are a special case of an automatic variable. The Automatic variables are allocated storage in the memo

File Input and Output, Given a bool variable isReadable write some statem...

Given a bool variable isReadable write some statements that assign true to isReadable if the file "topsecret" exists and can be read by the program and assigns false to isR

C program for multiplication table , C Program for MULTIPLICATION TABLE ...

C Program for MULTIPLICATION TABLE   main() {           int a, b=1, c, d;           char ch;           clrscr();           while(ch!='n')           {

Flow chart, flow chart for calculating the volume of sphere

flow chart for calculating the volume of sphere

Describe what is actual arguments, Describe what is actual arguments? -...

Describe what is actual arguments? - When certain functions are created and used to perform an action on some provided values, some values are required to be passed to them. Th

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd