Курсовая работа: Разработка программного модуля
Описание блок-схемы:
1 – ввод размера массива;
2 – проверка того, что введённый размер массива является числом;
3 – проверка того, что введённый размер массива является положительным числом, отличным от нуля;
4 – проверка того, что введённый размер массива является целым числом;
5 – задание динамического массива;
6 – цикл, который пробегает значения строк от 1 до заданного размера массива, с шагом равным по умолчанию 1;
7 – цикл, который пробегает значения столбцов от 1 до заданного размера массива, с шагом равным по умолчанию 1;
8 – тело цикла, которое заполняет массив случайными числами от 0 до 6;
9 – вывод результата в поле, предназначенное для вывода квадратной матрицы.
Блок-схема процедуры для первого переключателя представлена на рисунке 6:
1
2
3
4
5
6
Рисунок 6 – Схема программного модуля (первый переключатель)
Описание блок-схемы:
1 – задание начальных параметров для вычисления суммы элементов матрицы;
2 – цикл, который пробегает значения строк от f до заданного размера массива, с шагом равным по умолчанию 1;
3 – цикл, который пробегает значения столбцов от 1 до m-b, с шагом равным по умолчанию 1;
4 – вычисление суммы элементов, лежащих под главной диагональю;
5 – увеличение параметра f на 1 и уменьшение параметра b на 1, после окончания цикла для столбцов (блок 3), и переход к циклу для строк (блок 2);
6 – вывод результата в поле вывода суммы элементов.
Блок-схема процедуры для второго переключателя представлена на рисунке 7:
1
2
3