Рисунок 3 - Блок-Схема подпрограммы
6
3 КОД ПРОГРАММЫ С КОММЕНТАРИЯМИ
Рисунок 4 - Код программы, часть 1
Рисунок 5 - Код программы, часть 2
7
4 ПРИМЕРЫ ТЕСТИРОВАНИЯ, ДОКАЗЫВАЮЩИЕ ПРАВИЛЬНОСТЬ РАБОТЫ
Протестируем работу программы на случайных значениях матрицы. Матрица была заполнена случайными числами (для удобства на рис. 6 представлена заполненная числами матрица), после чего пользователем были выбраны для работы белые клетки матрицы и итоговый массив был выведен программой.
Рисунок 6 – Матрица, заполненная случайными числами
Рисунок 7 – Результат обработки программы
8
5 ВЫВОДЫ
Разработана блок-схема алгоритма и написана программа обработки данных в соответствии с выбранным и согласованным с преподавателем вари-
антом. При этом требуется проконтролированы типы и диапазоны вводимых данных, а также предусмотрена обработка других исключительных ситуаций
(если они есть), например, ситуацию выхода за границу диапазона. Блок-
схема изображена по ГОСТу. При обнаружении ошибки ввода или ошибки вычислений программа уведомляет пользователя о причине ошибки. Если ошибка произошла на этапе ввода данных, то программа просит пользователя повторить ввод.
9
6 СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
1.Лекции по информатике. Воронов Г.Б. РТУ МИРЭА. Москва, 2021.
2.Информатика: Методические указания по выполнению практических работ / С.С. Смирнов, Д.А. Карпов—М., МИРЭА —Российский техноло-
гический университет, 2020. –102с.
3. Докуметация repl.it. Текст: электронный. URL: https://docs.replit.com/.
(дата обращения 9.12.2021).
10