Что проверять? комментарии? они программу не портят
.
Почему-то опять появилось несколько непонятных сдвигов.. почему ты их так любишь? Неправильные сдвиги - это так же плохо, как и отсутствие сдвигов..
Цитата(Olya @ 28.03.2007 9:50)
а ты уверен, что функция NegChainL - индуктивная? У нас просто называют её рекурсивной...или я так поняла, это всё взаимосвязано?
Да, связано. Индуктивная - это название из математики, а рекурсивная - из программирования. Индуктивность означает вычисляемость через последний результат и новый элемент.
Цитата(Olya @ 28.03.2007 9:50)
Ещё по заданию, эта подпрограмма должна написана в стиле защитного программирования, то есть должны быть предусмотрены всевозможные коды ошибок. Здесь я так понимаю, тоже это есть.
Нет, не учтено. Я так понял, что должна быть защита, например, от случая, когда во входном файле вместо числа вдруг появится буква.. Этот вариант программы на этом обломается - можешь попробовать. Вставить такую защиту - дело не самое тривиальное, если все учитывать.
Цитата(Olya @ 28.03.2007 9:50)
Вот..мне ещё нужно описать необходимые типы данных и составить полную спецификацию,
...
Как это оформить..?
Как с вас требуют, так и оформляй
, я тут не помощник. Если посмотреть на твой начальный текст, так вас там так учат, что и не расхлебаешь.. Так что - я не хочу потом упреков, что все неправильно сказал. Программа работает - вот весь с меня спрос..
Если хочешь - можешь советоваться, конечно. Пиши тут, в чем сомневаешься, сли сможем - поможем..
Успехов!
Добавлено через 2 мин. PS
Как тебе удалось навставлять столько пробелов в конце программы?..
насилу вычистил..