Вопрос есть в коллекциях
Положения структурного программирования:
- метод нисходящего проектирования
- использование основных алгоритмических структур
- использование глобальных переменных
- обозначения, соответствующие логике задачи
- использование подпрограмм