0 / 0 / 0
Регистрация: 16.03.2020
Сообщений: 31

Зеркальная ёлка

16.03.2020, 00:56. Показов 13130. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, задание сделать елку из зеркальных чисел , с помощью цикла
1
212
32123
4321234
Java
1
2
3
4
5
6
7
8
9
for (int i = 0; i < 5; i++) { // елка из цифр 
            System.out.println();
            for (int k = 5; k > i; k--) {
                System.out.print(" ");
            }
            for (int j = 0; j < i * 2 +1; j++) {
                System.out.print(i+1);
            }
        }
вот тут я делал по заданию не зеркальную,
а вот пытался сделать зеркальную
Java
1
2
3
4
5
6
7
8
9
for (int i = 0; i <= 5; i++) {
            for (int j = 5; j >= i; j--) {
                System.out.print(" ");
            }
            for (int j = i; j >= 1; j--) {
                System.out.print(j);
            }
            System.out.println();
        }
как видно она однобокая, подскажите как дописать вторую сторону, нужен ещё один цикл внутренний или через if с внутренним циклом? Вообщем подскажите пожалуйста направление куда копать

Добавлено через 33 минуты
Я просматривал эти темы , там нет решения для моего случая или используются методы которых я ещё не проходил и не могу использовать в решении задачи. Потому попросил подсказать именно по моему коду..
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.03.2020, 00:56
Ответы с готовыми решениями:

Елка по принципам ООП
Помогите описать елку с игрушками и ветками по принципам ООП на Java... Добавлено через 57 минут я это понимаю так - есть объект...

Зеркальная копия строки
Как написать прогу? После ввода строки, написать зеркальную копию и если четное кол-во символов,то удваивать последний символ. Очень надо.

Компас 3D зеркальная симметрия
Здравствуйте. Только начал знакомиться с этой САПР. Вопрос как создать точную копию 3D детали на заданном расстоянии от нее, в сборке?

7
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
16.03.2020, 08:23
Лучший ответ Сообщение было отмечено CrazykBy как решение

Решение

Цитата Сообщение от CrazykBy Посмотреть сообщение
там нет решения
Не может быть.
Ну да ладно
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
    public static void main(String[] args) {
        int n = 5;
        for (int i = 1; i <= n; i++) {
            for (int j = i; j < n; j++) {
                System.out.print(" ");
            }
            for (int j = i; j > 1; j--) {
                System.out.print(j);
            }
            for (int j = 1; j <= i; j++) {
                System.out.print(j);
            }
            System.out.println();
        }
    }
Добавлено через 6 минут
Цитата Сообщение от CrazykBy Посмотреть сообщение
или через if
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public static void main(String[] args) {
        int n = 5;
        for (int i = 1; i <= n; i++) {
            int sig = -1;
            for (int j = i; j < n; j++) {
                System.out.print(" ");
            }
            for (int j = i, k = 1; k < i * 2; j += sig, k++) {
                if (j == 0) {
                    sig = -sig;
                    j+=2;
                }
                System.out.print(j);
            }
            System.out.println();
        }
    }
1
0 / 0 / 0
Регистрация: 16.03.2020
Сообщений: 31
16.03.2020, 08:39  [ТС]
Спасибо большое, понял, разобрался
0
 Аватар для Aviz__
2759 / 2066 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
16.03.2020, 08:56
Цитата Сообщение от CrazykBy Посмотреть сообщение
понял, разобрался
правда, чтоль?! тогда, просим ромб вывести.
0
0 / 0 / 0
Регистрация: 16.03.2020
Сообщений: 31
16.03.2020, 11:31  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package cikl;
 
public class D {
 
    public static void main(String[] args) {
        int k = 5;
        for (int i = 1; i <= k; i++) { 
            for (int j = i; j <= k; j++) {
                System.out.print(" ");
            }
            for (int j = i; j > 1; j--) {
                System.out.print(j);
            }
            for (int j = 1; j <= i; j++) {
                System.out.print(j);
            }
            System.out.println();
 
        }
            
            int x=1;
            for (int a = 4; a >= x; a--) { 
                for (int v = 5; v >= a; v--) {
                System.out.print(" ");
                }
                for (int v = a; v > 1; v--) {
                    System.out.print(v);
                }
                for (int v = 1; v <= a; v++) {
                    System.out.print(v);
                }
                System.out.println();
 
            }
        }
 
    }
Ромб , но кажется можно и красивее
0
 Аватар для Aviz__
2759 / 2066 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
16.03.2020, 11:42
Цитата Сообщение от CrazykBy Посмотреть сообщение
Ромб
0
0 / 0 / 0
Регистрация: 16.03.2020
Сообщений: 31
16.03.2020, 12:07  [ТС]
как то тяжеловато это всё переваривается, а это самое начало, самое простое..начинаю печалиться
0
 Аватар для Aviz__
2759 / 2066 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
16.03.2020, 12:16
Цитата Сообщение от CrazykBy Посмотреть сообщение
самое простое
и не интересное((! держись, кода пойдет ооп, откроется второе дыхание))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.03.2020, 12:16
Помогаю со студенческими работами здесь

Зеркальная нумерация страниц Word
У меня есть документ, в котором сделана &quot;зеркальная&quot; нумерация страниц без использования различных колонтитулов для четных/нечетных страниц...

Зеркальная нумерация страниц (Word 2007)
как сделать зеркальную нумерацию страниц в word 2007 ?

Зеркальная строка - нужно из строки получить обратную
Привет всем. Есть такая задача. Нужно из строки получить обратную ей же, т.е. &quot;abc&quot;-&gt;&quot;cba&quot;. Первый вопрос:...

Зеркальная перестановка столбцов матрицы относительно вертикальной оси
Кто может, объясните пожалуйста сам алгоритм зеркальной перестановки столбцов матрицы относительно вертикальной оси. Поиском по сайту я...

Зеркальная перестановка столбцов матрицы относительно вертикальной оси
Помогите решить задачу. Дана прямоугольная матрица. 1) поиск позиций всех седловых точек матрицы; 2) зеркальную перестановку столбцов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru