Back

Pattern 22

C
            #include<stdio.h>
              #include<conio.h>
              void main(){
                int i, j, k=5;
                clrscr();
                for(i=1;i<6;i++){
                   for(j=1;j<=i;j++){
                printf("  ");
                   }
                   for(j=5;j>=i;j--){
                printf("%d ",k);
                   }
                   printf("\n");
                   k--;
                }
                getch();
             }
          
Output:
            5  5  5  5  5
               4  4  4  4
                  3  3  3
                     2  2
                        1
          
Download Program
Java
       
            public class Pgm22 {
              public static void main(String[] args) {
                // TODO Auto-generated method stub
                int k=5;
                for(int i=1;i<6;i++){
                      for(int j=1;j<=i;j++){
                  System.out.print("  ");
                      }
                      for(int j=5;j>=i;j--){
                  System.out.print(" "+k);
                      }
                      System.out.print("\n");
                      k--;
                  }
              }
            }
          
Output:
            5  5  5  5  5
               4  4  4  4
                  3  3  3
                     2  2
                        1
          
Download Program
C++
            #include<iostream>
            using namespace std;
            int i, j, k=5;
            for(i=1;i<6;i++){
              for(j=1;j<=i;j++){
                cout<<"  ";
              }
              for(j=5;j>=i;j--){
                cout<<k<<" ";
              }
             cout<<"\n";
              k--;
            }
            getc;
            return 0;
           }
          
Output:
            5  5  5  5  5
               4  4  4  4
                  3  3  3
                     2  2
                        1
          
Download Program