For (;) {} in loop output is the most common. The "Pyramid" has the most encoding methods.
1. Right-click the "Pyramid"
X
Xx
Xxx
Xxxx
Method
For (INT I = 0; I <4; I ++ ){
For (Int J = 0; j <= I; j ++)
{
System. Out. Print ("X ");
}
System. Out. println ();
}
2. Right-click the "Pyramid"
Xxxx
Xxx
Xx
X
Method 1
For (INT I = 0; I <4; I ++ ){
For (Int J = 3; j> = I; j --)
{
System. Out. Print ("X ");
}
System. Out. println ();
}
Method 2
For (INT I = 0; I <4; I ++ ){
For (Int J = 0; j <4-I; j ++)
{
System. Out. Print ("X ");
}
System. Out. println ();
}
3. The "pyramid"
X
Xxx
XXXXX
Xxxxxxx
Method
For (INT I = 1; I <= 4; I ++ ){
For (Int J = 1; j <= 4-I; j ++)
{
System. Out. Print ("");
}
For (int K = 1; k <= (I-1) * 2 + 1; k ++)
{
System. Out. Print ("*");
}
System. Out. println ();
}
4. Hollow "Pyramid"
X
X
X
Xxxxxxx
Method 1:
For (INT I = 1; I <= 4; I ++ ){
For (Int J = 1; j <= 4-I; j ++)
{
System. Out. Print ("");
}
For (int K = 1; k <= (I-1) * 2 + 1; k ++)
{
If (I = 1 | I = 4)
{
System. Out. Print ("*");
} Else {
If (k = 1 | K = (I-1) * 2 + 1)
{
System. Out. Print ("*");
} Else {
System. Out. Print ("");
}
}
}
System. Out. println ();
}
Method 2
For (INT I = 1; I <= 4; I ++ ){
For (Int J = 1; j <= 4-I; j ++) {system. Out. Print ("");}
For (int K = 1; k <= (I-1) * 2 + 1; k ++)
{
If (I = 1 | I = 4) {system. Out. Print ("*");}
Else if (k = 1 | K = (I-1) * 2 + 1) {system. Out. Print ("*");}
Else {system. Out. Print ("");}
}
System. Out. println ();
}