Нарисовать фигуру из * на Java

int z = 5;
for (int i = 0; i < z; i++) {
    for (int a = 0; a < z; a++) {
        if (a>i) {
            System.out.print(" ");
        } else {
            System.out.print("*");
        }
    }
    System.out.println();
}

Выходит так:

*
**
***
****
*****

нужно так:

    *  
   **
  ***
 ****
*****

Ответы (1 шт):

Автор решения: Алексей Шиманский

Попробуйте так:

for (int a = z; a >= 0; a--) {
→ Ссылка