Какие фигуры нужно вывести на экран заполненные звездочками? Как должен быть реализован диалог с пользователем в меню?

  • 28
Какие фигуры нужно вывести на экран заполненные звездочками? Как должен быть реализован диалог с пользователем в меню? Каковы основные требования к выполнению задачи?
Магнитный_Зомби
6
В данной задаче требуется вывести на экран различные фигуры, заполненные звездочками. Чтобы выполнить это, понадобится использовать циклы и условные операторы в программировании.

Основными требованиями для выполнения задачи являются:
1. Реализовать возможность выбора фигуры пользователем из меню.
2. Выводить на экран выбранную фигуру, заполненную звездочками.
3. Предоставить пользователю возможность повторного выбора фигуры или выхода из программы.

Пример диалога с пользователем в меню может быть следующим:


Меню:
1. Вывести треугольник
2. Вывести прямоугольник
3. Вывести квадрат
4. Вывести круг
5. Выйти из программы

Выберите фигуру (укажите номер):


Пользователь вводит номер выбранной фигуры, например, 1 для треугольника. Затем программа выводит на экран треугольник, заполненный звездочками:


Введите высоту треугольника: 5

*

*

*


После вывода выбранной фигуры, программа предлагает пользователю повторить выбор фигуры или выйти из программы:


Хотите вывести еще одну фигуру? (да/нет)


При ответе "да" пользователю предлагается вновь выбрать фигуру из меню. При ответе "нет" программа завершается.

Таким образом, основные требования к выполнению задачи включают реализацию меню, выбора фигуры, вывода на экран выбранной фигуры, возможности повторного выбора или выхода из программы.