Как часть моего назначения CS, мы должны создавать различные конструкции в Java с использованием вложенных для loops.The один у меня возникли проблемы с это мы Цель этого задания заключается в воссоздании дерева с использованием вложенных циклов, но высота дерева может изменяться в зависимости от желаемой высоты пользователя. Это мой кодСоздание конструкции с вложенными циклами в Java
int nline = 10;
int nstar = 1;
int nspace = nline - 1;
for (int i = 1; i <= nline; i++) {
for (int y = 1; y <= nspace; y++)
System.out.print(" ");
for (int x = 1; x <= nstar; x++)
System.out.print("\\|/ ");
System.out.println();
nstar++;
nspace--;
}
for (int i = 1; i <= 2; i++) {
nspace = nline + 5;
for (int x = 1; x <= nspace; x++)
System.out.print(" ");
System.out.println("|||");
}
for (int i = 1; i <= 1; i++) {
nspace = nline + 4;
for (int x = 1; x <= nspace; x++)
System.out.print(" ");
System.out.println("_|||_");
}
Мой текущий результат выглядит следующим образом, как я могу исправить код, выход появляется, как и в приведенной выше ссылке?
\|/
\|/ \|/
\|/ \|/ \|/
\|/ \|/ \|/ \|/
\|/ \|/ \|/ \|/ \|/
\|/ \|/ \|/ \|/ \|/ \|/
\|/ \|/ \|/ \|/ \|/ \|/ \|/
\|/ \|/ \|/ \|/ \|/ \|/ \|/ \|/
\|/ \|/ \|/ \|/ \|/ \|/ \|/ \|/ \|/
\|/ \|/ \|/ \|/ \|/ \|/ \|/ \|/ \|/ \|/
|||
|||
_|||_
«У меня проблемы с этим» - Можете ли вы уточнить свое описание проблемы? Дерево выглядит забавным? Вы получили исключение? Ваша клавиатура загорелась? – bradimus
и на ваш вопрос? –
«Дерево выглядит забавным» также не является хорошим описанием. – Arkadiy