Monday, 26 September 2016

Java program to print following number pattern

Java program to print following number pattern

      1
     212
    32123
   4321234
  543212345
 65432123456


Answer :

public class Pattern9 {

 public static void main(String[] args) {
  
     for(int i=1;i<7;i++)
     {
       for(int s=7-i;s>1;s--)
       {
         System.out.print(" ");
       }
   
       for(int j=i;1<=j;j--)
       {
         System.out.print(j);
       }

       for(int k=2;k<=i;k++)
       {
         System.out.print(k);
       }

       System.out.println();
     }
 }

}

Saturday, 24 September 2016

Java Program to sort Names in an alphabetical order.

Java program to sort Names in an alphabetical order
    Example:  input- 4
                    happy lucky abhay sibu
              output-abhay happy lucky sibu
 
    Example 2: input- 4 
                     arjun hapi babai lucky
               output-arjun babai hapi lucky 

Answer :

 public class SortNames
 {

  public static void main(String[] args) 
  {
        Scanner sc=new Scanner(System.in);
        System.out.println();
        
        int num=sc.nextInt();// how many names you want to sort 

        String[] s=new String[num];

        for(int i=0;i<(num);i++)
        {
           s[i]=sc.next();
        }

       int len=s.length;

       for(int i=0;i<(len);i++)
       {
          String temp;
          for(int j=0;j0)
              {
                  temp=s[j];
                  s[j]=s[j+1];
                  s[j+1]=temp;
              }
          }
       }

       for(String m:s)
       {
          System.out.print(m+" ");
       }
  }

 }

Thursday, 15 September 2016

Java program to remove duplicate character from a String

Java program to remove duplicate character from a String
    Example: input-aabcdefsdd
             output-abcdefs
    Example2:input-feedback
             output-fedback

Answer :

public class Pattern5 
{

 public static void main(String[] args) 
 {
   Scanner sc=new Scanner(System.in);
   System.out.println("Enter the String");
    String s=sc.next();
  
     String[] nt=s.split("");
     String result=nt[0];
  
     for(int i=0;i<(nt.length);i++)
     {
        if(!result.contains(nt[i]))
        {
            result=result+nt[i];
        }
   
     }
     System.out.println(result);
 }

}

Java program to print following number pattern

Java program to print following number pattern
1                     1 
1 2                 2 1 
1 2 3             3 2 1 
1 2 3 4         4 3 2 1 
1 2 3 4 5     5 4 3 2 1 
1 2 3 4 5 6 6 5 4 3 2 1 


Answer :

public class Pattern5 
{

 public static void main(String[] args) 
 {
      for(int i=1;i<=6;i++)
      {
         for(int j=1;j<=i;j++)
         {
            System.out.print(j+" ");
         }

         for(int k=6-i;k>0;k--)
         {
            System.out.print("       ");
         }

         for(int l=i;l>0;l--)
         {
            System.out.print(l+" ");
         }

         System.out.println();
     }
  
 }

}

Java program to print following number pattern

Java program to print following number pattern
 6 5 4 3 2 1 2 3 4 5 6 
   6 5 4 3 2 3 4 5 6 
     6 5 4 3 4 5 6 
       6 5 4 5 6 
         6 5 6 
           6 


Answer :

public class Pattern6
{

   public static void main(String[] args)
   {
  
      for(int i=1;i<(7);i++)
      {
         for(int s=1;s<(i);s++)
         {
            System.out.print("   ");
         }

         for(int j=6;j>=i;j--)
         {
            System.out.print(j+" ");
         }

         int t=i+1;

         while(t<(7))
         {
            System.out.print(t+" ");
            t++;
         }

         System.out.println();
     }

 }

}

Thursday, 8 September 2016

Java program to print following number pattern

Java program to print following number pattern
                       1  
                    1  2  1  
                 1  2  3  2  1  
              1  2  3  4  3  2  1  
           1  2  3  4  5  4  3  2  1  
        1  2  3  4  5  6  5  4  3  2  1  



Answer :

public class Pattern5 {

 public static void main(String[] args) {
  
  for(int i=1;i<7;i++)
  {
    for(int s=7-i;s>0;s--)
    {
      System.out.print("  ");
    }
   for(int k=1;k<=i;k++)
   {
    System.out.print(k+"  ");
   }

   int d=i-1;

   while(0<(d))
   {
     System.out.print(d+"  ");
     d--;
   }
   System.out.println();
  }

 }

}

Java program to print the below number pattern

Java program to print following pattern

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


Answer :

public class Pattern123 
{

 public static void main(String[] args)
 {
  
       for(int i=1;i<7;i++)
       {       
         for(int j=i;j<7;j++)
         {

           System.out.print(j+" ");
   
         }//end of inner for loop
       System.out.println();
       }//end of outer for loop

 }
}

Wednesday, 7 September 2016

Java program to print below pattern

Java program to print following pattern

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

Answer :

public class Pattern3 {

 public static void main(String[] args) {
         for(int i=1;i<=6;i++){
  for(int j=6;j>=i;j--){
   System.out.print(j+" "); 
  }
   System.out.println();
  }

Java program to print following pattern

Java program to print following pattern

 1 
 1  * 
 1  * 3 
 1  * 3  * 
 1  * 3  * 5 

Answer :

package pattren;

public class Pattern2 {

 public static void main(String[] args) {
  
 for(int i=1;i<6;i++){
  for(int j=1;j<=i;j++){
   if(j%2==0)
              System.out.print(" * ");// Every even column will print * 
   else
     System.out.print(j+" ");
   }

   System.out.println();
  }

 }

}


Java program to print this pattern

Java program to print following pattern
Example:
 
 1
 **
 123
 ****
 12345 

Answer :

public class Pattern123 {

 public static void main(String[] args) {
  
  //i for row and j for column
          for(int i=1;i<6;i++){       
  for(int j=1;j<=i;j++){
   if(i%2==0){            //Every even row will print * 
   System.out.print("*");
   }
   else{
   System.out.print(j);
   }
   
 }//end of inner for loop
  System.out.println();
 }//end of outer for loop

}
}