For n = 5
1 | * |
2 | ** |
3 | *** |
4 | **** |
5 | ***** |
Program
1 | public class Pattern { |
2 |
3 | public void print( int n) { |
4 | for ( int i = 1 ; i <= n; i++) { |
5 | for ( int j = 1 ; j <= i; j++) { |
6 | System.out.print( "*" ); |
7 | } |
8 | System.out.println(); |
9 | } |
10 | } |
11 | } |
Given n, the pattern contains n lines. And line i contains i asterisks i.e. first line contains one asterisk, second line contains two asterisks and so on. The loop counter i counts the line number which ranges from 1 to n. The inner loop counter counts from 1 to i, since line i has i asterisks.
No comments:
Post a Comment