Лине Л Лине Регистрация 31 Июл 2013 Сообщения 76 Репутация 0 Спасибо 0 Монет 0 4 Янв 2025 #1 Нужно отобразить данную фигуру с помощью циклов: Программу с кодом пожалуйста
hillko H hillko Регистрация 8 Янв 2013 Сообщения 83 Репутация 0 Спасибо 0 Монет 0 4 Янв 2025 #2 public class Main { public static void main(String[] args) { int j1 = 0; int j2 = 0; for (int i = 1; i < 9; i++) { for (j1 = i; j1 > 0; j1--) { System.out.print(j1); } for (int z = 0; z < 8 - i; z++) { System.out.print(" " } for (int z = 0; z < 9 - i; z++) { System.out.print(" " } for (j2 = 1; j2 < i + 1; j2++) { System.out.print(j2); } System.out.println("" } } } }
public class Main { public static void main(String[] args) { int j1 = 0; int j2 = 0; for (int i = 1; i < 9; i++) { for (j1 = i; j1 > 0; j1--) { System.out.print(j1); } for (int z = 0; z < 8 - i; z++) { System.out.print(" " } for (int z = 0; z < 9 - i; z++) { System.out.print(" " } for (j2 = 1; j2 < i + 1; j2++) { System.out.print(j2); } System.out.println("" } } } }
ptir2014 P ptir2014 Регистрация 10 Мар 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 4 Янв 2025 #3 в первом б
kashtan1 K kashtan1 Регистрация 30 Мар 2013 Сообщения 78 Репутация 6 Спасибо 1 Монет 0 4 Янв 2025 #4 wanted_size = 8 cur_line = [] for i in range(1, wanted_size+1): cur_line.append(str(i)) print(f"{''.join(reversed(cur_line))}{' '*(wanted_size-i)}{' '}{' '*(wanted_size-i)}{''.join(cur_line)}"
wanted_size = 8 cur_line = [] for i in range(1, wanted_size+1): cur_line.append(str(i)) print(f"{''.join(reversed(cur_line))}{' '*(wanted_size-i)}{' '}{' '*(wanted_size-i)}{''.join(cur_line)}"
Spanch-Bob S Spanch-Bob Регистрация 17 Июл 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 4 Янв 2025 #5 public class Decision { public static void main(String[] args) { var n = 9; for (int i = 1; i < n; i++) { System.out.println(reverseNums(i) + tab(17 - 2 * i) + nums(i)); } } private static String tab(int n) { return " ".repeat; } private static String nums(int n) { var sb = new StringBuilder(); for (int i = 1; i <= n; i++) { sb.append(i); } return sb.toString(); } private static String reverseNums(int n) { var sb = new StringBuilder(); for (int i = n; i > 0; i--) { sb.append(i); } return sb.toString(); } }
public class Decision { public static void main(String[] args) { var n = 9; for (int i = 1; i < n; i++) { System.out.println(reverseNums(i) + tab(17 - 2 * i) + nums(i)); } } private static String tab(int n) { return " ".repeat; } private static String nums(int n) { var sb = new StringBuilder(); for (int i = 1; i <= n; i++) { sb.append(i); } return sb.toString(); } private static String reverseNums(int n) { var sb = new StringBuilder(); for (int i = n; i > 0; i--) { sb.append(i); } return sb.toString(); } }