Разработка программы с применением модульного, структурного и защитного программирования.
Описание задания:
В теоретической части описать :
1. основные способы спецификации процессов (спецификации процессов могут быть представлены в виде псевдокодов, блок-схем алгоритмов, Flow-форм, диаграмм Насси-Шнейдермана или просто краткого текстового описания).
2. модульную организацию программы,
3. структурное кодирование,
4. особенности защитного программирования.
В практической части привести созданные спецификации процессов (блок-схемы алгоритмов, Flow-формы, диаграммы Насси-Шнейдермана), привести модульную организацию программы в графическом виде, реализовать программу с применением модульного, структурного и защитного программирования.
Практическое задание 2.3
Создать из нечетных массивов К(10), М(10) четные массивы, прибавив единицу к каждому элементу. Выполняемые функции (ввод массива, вывод массива в строку, формирование нового массива) реализовать как отдельные процедуры, проконтролировать ввод нечетных элементов.