pattern in java..plz help..

tech_aks's Avatar, Join Date: Apr 2010
Light Poster
wAP IN JAVA TO PRINT THE FOLLOWING PATTERNS...
Code:
1}                                           2}  *           *
                                                   *       *
                                                     *   *
             *                                         *
            *                                        *  *
           *                                        *    *
          *                                       *        *
         *                                      *            *
        *                                
*      *
  *   *
     *

Last edited by shabbir; 20Sep2010 at 22:56.. Reason: Code blocks
tech_aks's Avatar, Join Date: Apr 2010
Light Poster
wAP IN JAVA TO PRINT THE FOLLOWING PATTERNS...
1} 2} * *
* *
* *
* *
* * *
* * *
* * *
* * *
*
* *
* *
*
virxen's Avatar, Join Date: Nov 2009
Pro contributor
separate the patterns.Try enclosing it in code tags.
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Done that in one post. OP you have the link to what virxen is talking about as well.
virxen's Avatar, Join Date: Nov 2009
Pro contributor
imagine that the stars are elements of a char array what you get?

1) array -->(9,14)

2) array--->(8,14)


one way is to make an array and fill it with the stars and print it.

another way is to use for loops (check the size of the arrays above)
then you split the pattern line per line
and for 2) you say
Code:
for (int i=0;i<8;i++){//lines
String outputString=.....
..........
System.out.println(outputString);
}
now split the line into parts.
i=1 ---> "* *" print 1 * ,then print 12 spaces,then print 1 * (=1+12+1=14 characters)
i=2----> " * * " print 1 space,then 1 *,then 10 spaces,then print 1 *,then print 1 space =14 chars
i=3----->" * * " print 2 spaces,then 1 *,then 8 spaces then 1*,then print 2 spaces =14 chars

......
do all of this and find the logic and finally the way to do it.

send your tries here to help you.
shabbir like this