Re[3]: Рекурсивная функция сложеня двух чисел.
От: bkat  
Дата: 25.05.07 08:54
Оценка:
Здравствуйте, Zimy4, Вы писали:

Z>Здравствуйте, bkat, Вы писали:


B>>Здравствуйте, Zimy4, Вы писали:


Z>>>1. Поставлена задача:

Z>>>Написать рекурсивную функцию сложения двух чисел, используя только прибавление единицы.(TurboPascal)

Z>>>Верно ли мое решение:


B>>Не верно.

B>>Во-первых используется "отнимание".
Z>А по другому (без вычитания ) не получится или есть другие мысли?

Почему не получиться?
Для чего тебе вообще вычитание нужно?
Только чтобы определить когда надо прекратить прибавлять единички.
Т.е. тебе это нужно чтобы знать когда прекратить рекурсию.
Прекращаешь ты ее когда добираешься до 0
А кто сказал, что можно двигаться исключительно справа налево?
Можно ведь двигаться от нуля до какой-то точки останова
прибавляя единички...

Ну это так, мысли
Дальше сам думай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.