Sunday, 24 December 2017

Number Pattern Printing

1) 1
    1 1
    1 0 1
    1 0 0 1
    1 1 1 1 1

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








2) 1
    1 2 3
    1 2 3 4 5
    1 2 3 4 5 6 7
    1 2 3 4 5 6 7 8 9
    1 2 3 4 5 6 7
    1 2 3 4 5
    1 2 3
    1

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






3) 1
    2 4
    3 6 9
    4 8 12 16
    5 10 15 20 25

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












4) 1
    3 * 2
    4 * 5 * 6
  10 * 9 * 8 * 7
  11 *12 *13*14 * 15

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










5) 3
    4 4
    5 5 5
    6 6 6 6
    6 6 6 6
    5 5 5
    4 4
    3

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




6) 1
    2 2
    3 3 3
   4 4 4 4
   5 5 5 5 5
   4 4 4 4
   3 3 3
   2 2
   1

Ans--> #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");
                   }
                 
                  for(i=4; i>0; i--)
                    {
                         for(j=1; j<=i; j++)
                           {
                              printf("%d ",i);
                            }
                       printf("\n");
                    }
                   return 0;
                 }













7) 1
    2 3
    4 5 6
    7 8 9 10
    11 12 13 14 15

Ans-->#include<stdio.h>
            int main( )
             {
                    int i, j, k=1, count=0;
                    
                    for(i=1; i<=15; )
                      {
                            count=k;
                          for(j=i; count>=1; j++)
                               {
                                      printf("%d",j);
                                      count--;
                               }
                         printf("\n");
                          i=j;
                          k++;
                      }
                 return 0;
             }

No comments:

Post a Comment

Featured Post

TCS Latest Test Patern ( For On-Campus Drives )

Tata Consultancy Services is software services consulting company whose  headquarter is situated in Mumbai, India. It is the Asia’s larges...