
Сообщение от
Venom33
дело в том, что это раздел для начинающих и,порой,ты знаешь только на начальном уровне все операторы. а бывает и препод спросит, что это делает, что это делает.
кстати, using std::cout;
using std::endl; тоже уже сложнее будет
Не по теме:
полностью согласен, но другое дело что сами по себе cout и endl в том виде которые представил я просто выводят текст на экран и делаю переход на новую строку. Никаких перегрузок и т.п. в остальном сложности не представляет код. представление алгоритма "в лоб", что кстати в основном не правильно и трудоемко =) C другой стороны использование рекурсивных функций сложно для понимания сразу, особенно если тело функции представляет собой только возвратить то либо другое, без каких либо действий =)Я достаточно долго вникал что есть рекурсия и как она работает, вникнув по нормальному (вникнув значит стал писать функции как раз такого вида как ваш пример,а не что-то похожее на рекурсию, где по большому счету идет замена циклу) гдето к началу 3го курса университета =)