Материал: отчет_12

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рисунок 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