Я ищу, чтобы создать трассу asterisk в Java, как шаблон ниже, используя вложенный for-loop.
**
****
********
Я знаю, как печатать как два, четыре, а затем шесть звездочек, как в приведенном ниже коде. Однако я не знаю, как создать два, четыре, затем восемь.
for (int i=1; i<=3; i++) {
for (int j=1; j<=(i*2); j++) {
System.out.print('*');
}
System.out.println();
}
Вместо печати звездочек я * 2 во внутреннем цикле напечатайте звездочки Math.pow(2, i) (т.е. 2 ^ i).
for (int i=1; i<=3; i++) {
for (int j=1; j<=Math.pow(2,i); j++) {
System.out.print('*');
}
System.out.println();
}