|------------{}[]{}------------|
|----------{}[][][]{}----------|
|--------{}[][][][][]{}--------|
|-----{}[][][][][][][][]{}-----|
|-----{}[][][][][][][][]{}-----|
|--------{}[][][][][]{}--------|
|----------{}[][][]{}----------|
|------------{}[]{}------------|
Примечание: 28 символов в каждой строке, всего 8 строк; все внешние | выровнены.
Понятия не имею, как это сделать, попробовал то, что показано ниже, но это было неправильно:
public class DiamondPattern {
public static void main(String[] args) {
for (int row = 0; row < 8; row++) {
System.out.print("|");
for (int i = 0; i < 12 - row; i++) {
System.out.print("-");
}
for (int j = 0; j < row + 1 && row < 4 || row > 3 && j < 7 - row; j++) {
System.out.print("{}[]");
}
for (int i = 0; i < 12 - row; i++) {
System.out.print("-");
}
System.out.println("|");
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... ps-in-java
Как мне точно напечатать следующий шаблон, используя только вложенные циклы for в Java? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу напечатать все возможные слова с буквой x в Python, используя циклы? [дубликат]
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как я могу напечатать все возможные слова с буквой x в Python, используя циклы? [дубликат]
Anonymous » » в форуме Python - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-