how to print the below in java?thanks in advance....
*
* *
* *
* *
*
Answer Posted / keerthi
public class Diamond{
public static void main(String args[]){
int n=10;
int m=n/2;
int p=0;
for(int i=0; i<=n;i++){
if(i>m)
p++;
for(int j=0; j<=n;j++){
if((m-i)==j ||(m+i)==j || (i-j)==m ||(i>m && (n-p)==j))
System.out.print("*");
else
System.out.print(" ");
}
System.out.println("\n");
}//First for loop end
}//Main
}//Class end
output:
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
*
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
What is Mutex (Mutual Exclusion Object) ?
Which sorting is best in java?
Can inner class be public in java?
What do you mean by mnemonics?
What is boolean query?
How are destructors defined in java?
Why is singleton instance static?
How big is a boolean?
how to split string in java?
What is the purpose of the System class?
Is overriding possible in java?
What is meant by stack and queue?
What is a parameter in a function?
What is the difference between Java Program Constructor and Java Program Method, What is the purpose of Java Program constructor Please Explain it Breafily?
Write a program to calculate factorial in java?