Translate

Tuesday, June 7, 2016

Write a program to print a following given pattern.

    O/P             


                    z
                  zyz
                zyxyz
              zyxwxyz
           zyxwvwxyz
             zyxwxyz
               zyxyz
                 zyz
                   z



#include<stdio.h>
#include<conio.h>
main()
{
      int i=1,j,k,l,m;

      char ch[]={' ','v','w','x','y','z'};

      for(i=1,m=5; i<=5,m>=1; i++,m--)

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

               printf(" ");

               for(k=5; k>=6-i; k--)

               printf("%c",ch[k]);

               for(l=m+1; l<=5;l++)

               printf("%c",ch[l]);

               printf("\n");

               }
                for(i=5,m=2; i>=1,m<=5; i--,m++)
      {
               for(j=0; j<=5-i; j++)

               printf(" ");

               for(k=5; k>6-i; k--)

               printf("%c",ch[k]);

              for(l=m+1; l<=5;l++)

              printf("%c",ch[l]);

               printf("\n");
               }
               getch();
               }

No comments:

Post a Comment