Или вот есть ещё одно неимущественное право: исказить произведение и сказать, что так было. Это называется «право на неприкосновенность». Опять-таки, оно вечное, побороться может любой заинтересованный, но если ты не злостный клеветник/плагиатор, а просто берёшь и с уважением к автору и исходному произведению используешь — никто не прижмёт.
Aledosdasas, «Публичная лицензия» означает, что автор дал какие-то права неопределённому кругу людей, и любой может пользоваться произведением, не связываясь с автором.
«Свободная лицензия» означает, что автор дал публичную лицензию всему свету на достаточное количество видов деятельности.
Aledosdasas, Неимущественные права вечные и неотчуждаемые, и за них может побороться любой заинтересованный. Самое важное из них — право называться автором. В переводе на нормальный язык: обязанность не называть авторами других.
Имущественные права передаваемые, длятся определённое время, и означают право распоряжаться произведением и давать или не давать права другим на своё усмотрение. «Всеобщее достояние» означает, что имущественных прав больше нет, или автор не может быть субъектом прав (автопортрет макаки), или автор отказался от них.
Aledosdasas, Бери, порядок. Используй с любой целью без всяких условий — однако нельзя нарушать неимущественные права (например, выдавать себя за автора).
Прога в таком виде не компилируется. Её легко довести до рабочей, но вопросы остаются.
Непонятно, что делать и над каким конкретно выражением степень. Что я пока вижу.
1. Вижу (x/2)^k, но каждую итерацию множим на (x/2)².
2. В условии ·k!, но каждую итерацию мы делим на k.
Ну и третье — вычисление Y можно вынести из цикла. Нечего одно и то же повторять N раз.
Марка как char — это ОДИН СИМВОЛ. Не «Volkswagen», а «V».
А char* — это просто указатель на строчку символов, независимо от того, откуда эта строчка взялась. Это может быть: 1) Указатель на чужую память — не надо delete[]; 2) Указатель на память, которой владеет наш объект — надо delete[]. Проблема-то в том, что функция Input подразумевает 2, а тело main — 1.
Касательно Input. Я промышленный прогер. И есть такая противная штука у преподов — они давно не писали ничего полезного. По крайней мере я так могу оценить Input как поле объекта.
Опять-таки, хорошая практика программирования — структуру данных (да хоть ту же строку) сделать отдельным классом — и деструктор прописать ЕЙ, а не большому прикладному классу.