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:
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:
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:
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:
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:
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; } } } }
Leave a Reply