• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

SoftwareTestingo - Interview Questions, Tutorial & Test Cases Template Examples

SoftwareTestingo - Interview Questions, Tutorial & Test Cases Template Examples

  • Home
  • Interview Questions
  • Java
  • Java Programs
  • Selenium
  • Selenium Programs
  • Manual Testing
  • Test Cases
  • Difference
  • Tools
  • SQL
  • Contact Us
  • Search
SoftwareTestingo » Java » Java Programs » 5 Star Pyramid Patterns Program In Java With Solutions Available

5 Star Pyramid Patterns Program In Java With Solutions Available

Last Updated on: December 15, 2020 By Softwaretestingo Editorial Board

5 Star Pyramid Patterns Program In Java With Solutions

1. Write a Program TO Print Below Structure?

*
***
*****
*******
*********

Ans:

package com.softwaretestingo.java.basics;
public class Star_Pyramid_Program 
{
   public static void main(String[] args) 
   {
      int i,j,k;
      for(i=1; i<=5; i++)
      {
         for(j=4; j>=i; j--)
         {
            System.out.print(" ");
         }
         for(k=1; k<=(2*i-1); k++)
         {
            System.out.print("*");
         }
         System.out.println("");
      }
   }
}

Output:

Star_Pattern_Program1
Star_Pattern_Program1

Check Also:Common Number Pattern Programs

2.  Write a Program TO Print Below Structure?

*********
*******
*****
***
*

Ans:

package com.softwaretestingo.java.basics;
public class Star_Pyramid_Program 
{
   public static void main(String[] args) 
   {
      int i, j, k;
      for(i=5;i>=1;i--)
      {
         for(j=5;j>i;j--)
         {
            System.out.print(" ");
         }
         for(k=1;k<(i*2);k++)
         {
            System.out.print("*");
         }
         System.out.println();
      }
   }
}

Output:

Star_Pattern_Program2
Star_Pattern_Program2

3.  Write a Program TO Print Below Structure?

*
**
***
****
*****

Ans:

package com.softwaretestingo.java.basics;
public class Star_Pyramid_Program 
{
   public static void main(String[] args) 
   {
      int i,j;
      for(i=1; i<=6; i++)
      {
         for(j=1; j<i; j++)
         {
            System.out.print("*");
         }
         System.out.println();
      }
   }
}

Output:

Star_Pattern_Program3
Star_Pattern_Program3

4.  Write a Program TO Print Below Structure?

*****
****
***
**
*

Ans:

package com.softwaretestingo.java.basics;
public class Star_Pyramid_Program 
{
   public static void main(String[] args) 
   {
      int i, j; 
      for(i=5;i>=1;i--) 
      {
         for(j=1;j<=i;j++) 
         {
            System.out.print("*"); 
         }
         System.out.println(); 
      }
   }
}

Output:

Star_Pattern_Program4
Star_Pattern_Program4

5.  Write a Program TO Print Below Structure?

*
***
*****
*******
*********
*******
*****
***
*

Ans:

package com.softwaretestingo.java.basics;
public class Star_Pyramid_Program 
{
   public static void main(String[] args) 
   {
      int i, j, k; 
      for(i=1;i<=5;i++) 
      {
         for(j=i;j<5;j++) 
         {
            System.out.print(" "); 
         }
         for(k=1;k<(i*2);k++) 
         {
            System.out.print("*");
         }
         System.out.println();
      }
      for(i=4;i>=1;i--) 
      {
         for(j=5;j>i;j--) 
         {
            System.out.print(" "); 
         }
         for(k=1;k<(i*2);k++) 
         {
            System.out.print("*"); 
         }
         System.out.println(); 
      }
   }
}

Output:

Star_Pattern_Program5
Star_Pattern_Program5

Write a program in java to extract the integer values from a string variable having a mixed set of values like “abc23de76f9gh233ij45klm50” and it will return an array list containing only the integer values like “23, 76, 9, 233, 45, 50”.

package com.SoftwareTestingO.Java.basics;
import java.util.ArrayList;
public class ExtractNumbersEx 
{
   public static void main(String[] args) 
   {		
      String str = "abc23de76f9gh233ij45klm50";
      System.out.println(getIntegers(str));
   }

   public static ArrayList<Integer> getIntegers(String str)
   {
      ArrayList<Integer> list = new ArrayList<>();
      for(int i=0; i<str.length(); i++)
      {
         char c = str.charAt(i);
         if(c>='0' && c<='9')
         {
            StringBuilder sb = new StringBuilder(c+"");
            i++;
            while(i<str.length() && str.charAt(i) >='0' && str.charAt(i)<='9'){
               sb.append(str.charAt(i)+"");
               i++;
            }
            list.add(Integer.parseInt(sb.toString()));
         }
      }
      return list;
   }
}

Output:

[23, 76, 9, 233, 45, 50]

String pattern in Java

COMBINATION
COMBINATIO
OMBINATIO
OMBINATI
MBINATI
MBINAT
BINAT
BINA
INA
IN
N

Answer:

package com.SoftwareTestingO.Java.basics;
public class StringPatternPGM 
{
   public static void main(String[] args) 
   {
      String test = "COMBINATION";
      int len = test.length()/2;

      for(int i = 0; i<len; i++) 
      {
         while(test.length()>0) 
         {
            test = test.substring(0, test.length()-1);
            System.out.println(test);
            break;
         }
         while(test.length()>0) 
         {
            test = test.substring(1, test.length());
            System.out.println(test);
            break;
         }
      }
   }
}

    Filed Under: Java Programs

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Join SoftwareTestingo Telegram Group

    Categories

    Copyright © 2022 SoftwareTestingo.com ~ Contact Us ~ Sitemap ~ Privacy Policy ~ Testing Careers