Периодически возникают на форумах подобные вопросы по Блок – Схемам. Но на них почти никто не отвечает. Поскольку нет более скучного занятия чем их составлять. Другое дело писать программу - веселуха!!!. Приходится разбираться студентам самостоятельно. Единственное что могу подсказать это то что есть программы по автоматическому составлению блок-схем. Вводите исходный код программы, выбираете язык программирования, определяете откуда и до куда нужно строить. И нажимаете кнопку ПУСК. Многие из них бесплатны можно поискать через поисковик.
Одна (но неединственная) из таких программ называется (Code Visual to Flowchart). Удачи.