Print Number Star Right Triangle Pattern Type1
PRINT PATTERN 1 2*3 4*5*6 7*8*9*10
For any input number N Print the following code – For below code N=41 2*3 4*5*6 7*8*9*10
PREREQUISITE:
Basic knowledge in Java programming, usage of loops.ALGORITHM:
- Take input from user i.e number of lines required (N value).
- Take two loops one for each line (say ‘i’) and other for each digit in a particular line (say ‘j’). i starts from 1 and j starts from 1.
- Take a result variable (say ‘a’) and initialize it with 1.
- Here ‘i’ loop is used to access each line from 1 to n and ‘j’ loop is used to print values in each line. j loop is executed until it reaches i value.
- Print ‘a’ value along with * and post increment until the j loop reaches a value less than i.
- Print the final value ‘a’ of each line and go to next line.
- Repeat the ‘i’ loop until it reaches n.
CODE IN JAVA:
Run
import java.lang.*; import java.io.*; class Main { public static void main(String[] args)throws IOException { BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); int n, i, j, a = 1; System.out.print("Enter N value:"); n=Integer.parseInt(br.readLine()); for(i = 1; i <= n; i++) { for(j = 1; j < i; j++) { System.out.print((a++)+"*"); } System.out.println(a++); } } }
Enter N value:5 1 2*3 4*5*6 7*8*9*10 11*12*13*14*15
Login/Signup to comment