Функциональная эквивалентность подпрограмм. |
Функциональная эквивалентность подпрограмм. |
Olya |
6.04.2007 12:18
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 18 Пол: Женский Реальное имя: Olya Репутация: 0 |
А это ещё одно задание..
Даны две подпрограммы. являются ли они функционально эквивалентными? Если да, то напишите две общих спецификации для них – одну полную, другую нет. Я считаю, что да являются , вот эти подпрограммы: 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 – расчёт успешно завершён. Правильно ли составлена спецификация, если нет, то помогите пожалуйста дополнить. |
Lapp |
7.04.2007 12:07
Сообщение
#2
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Olya, не обижайся, но у меня такое ощущение, что ты начиталась Маяковского
Прежде чем разбирать вопросы, которые ты задаешь, надо хотя бы отформатировать текст правильно. Пожалуйста, уважай собеседников - не заставляй их делать это за тебя. В одной из твоих предыдущих тем я дал тебе исчерпывающие рекомендации и привел пример. Пожалуйста, разберись. Имхо, это базис, без которого разобраться в мало-мальски большом тексте невозможно. Сделаешь - приходи -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Текстовая версия | 5.06.2024 17:56 |