Top.Mail.Ru

Для решения этой задачи можно использовать циклы и условные операторы.

Шаги решения:
1. Ввести значение переменной n.
2. Проинициализировать переменную i = 1.
3. Пока i <= n, выполнить следующие действия: - Установить переменную j = 1. - Пока j <= 19, выполнить следующие действия: - Вывести звезду (*). - Увеличить значение j на 1. - Перейти к следующей строке. - Увеличить значение i на 1. 4. Вывести разделитель строки. 5. Повторить шаги 2-4 в обратном порядке, пока i > 1.
6. Вывести звезду (*).
7. Завершить программу.

Объяснение:
Мы используем два вложенных цикла. Внешний цикл выполняется n раз, чтобы напечатать n строк. Внутренний цикл повторяется 19 раз для печати 19 звезд в каждой строке. После завершения внешнего цикла, чтобы напечатать рисунок зеркально, мы снова выполняем внутренний цикл, но в обратном порядке, и уменьшаем значение i на 1 на каждой итерации. Наконец, мы печатаем 19 звезд и завершаем программу.

   
[metform form_id="1136"]