![]() |
![]() |
Olya |
![]() ![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Женский Реальное имя: Olya Репутация: ![]() ![]() ![]() |
А это ещё одно задание..
![]() Даны две подпрограммы. являются ли они функционально эквивалентными? Если да, то напишите две общих спецификации для них – одну полную, другую нет. Я считаю, что да являются ![]() 1. ![]() {$N+} 2. ![]() function Alg2(n,m:TSignedInt; matr:PMatr; var maxsum: TReal2): ![]() ![]() Подпрограмма рассчитывает максимальное значение суммы элементов упорядоченного столбца. Входные данные: матрица размерностью n x m, где n – число строк, m – число столбцов. Выходные данные: matr – вывод матрицы, maxsum – вывод результата расчёта. Возвращаемые функцией Alg1 значения: 1 – побочный эффект при аварийном завершении (данных нет), 0 – хоть один столбец упорядочен, продолжить расчёт, 2 – расчёт успешно завершён. Возвращаемые функцией Alg2 значения: 1 – побочный эффект при аварийном завершении (данных нет), 0 – в любом случае, кроме вырожденного, продолжить расчёт, 2 – расчёт успешно завершён. Правильно ли составлена спецификация, если нет, то помогите пожалуйста дополнить. |
![]() ![]() |
![]() |
Текстовая версия | 21.06.2025 19:45 |