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

Padovan string, A Padovan string P(n) for a natural number n is defined as:...

A Padovan string P(n) for a natural number n is defined as: P(0) = ‘X’ P(1) = ‘Y’ P(2) = ‘Z’ P(n) = P(n-2) + P(n-3), n>2 where + denotes string concate

Determine the size of an interger data type without using , Determine the s...

Determine the size of an interger data type without using sizeof() function? A: #include int main() { int *i ; int *j = i + 1; cout }

Luminous Jewels - The Polishing Game, Byteland county is very famous for lu...

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

If statement, who to write max if statements in a program

who to write max if statements in a program

Create a album using multi-dimensional arrays, Create a Document that show ...

Create a Document that show information about albums. First create a paragraph or two about the purpose of the page and your interests in music: genres, styles, etc. Next have a

Area under the curve, Write a program to find the area under the curve y = ...

Write a program to find the area under the curve y = f(x) between x = a and x = b, integrate y = f(x) between the limits of a and b. The area under a curve between two points can b

Data type, what is virtual datatype

what is virtual datatype

Explain type casting, Type Casting Implicit type conversions, as allowe...

Type Casting Implicit type conversions, as allowed by the language, can lead to errors creeping in the program if care is not taken. Thus, explicit type conversions may be used

Pseudocode , Record separation problem Let us assume that a particular data...

Record separation problem Let us assume that a particular database program manages a simple mailing list which consists of one record for each person on the list, and a number of f

Define classes and objects, Classes and Objects A class is a vehicle to...

Classes and Objects A class is a vehicle to execute the OOP features in the C++ language. Once a class is declared, an object of that type can be explained. An object is said t

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