Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2010, 21:59   #1
giga_person
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 26
По умолчанию Возведение числа в степень используя только операцию сложения (Delphi)

Здравствуйте, уважаемые программисты, подскажите:

Используя только операции сложения или вычитания, возвести действительно число в натуральную степень.

Функции типа Power() или через Exp(Ln()) не пойдут.

Хотя бы как возвести таким способом натуральное число в натуральную степень? Натолкните на мысль.

Заранее спасибо!
giga_person вне форума Ответить с цитированием
Старый 16.03.2010, 22:29   #2
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Код:
{t^q}s:=t;
for i:=1 to q-1 do begin
r:=t;
for e:=1 to s-1 do begin
t:=t+r;
end;
end;
LeBron вне форума Ответить с цитированием
Старый 16.03.2010, 22:30   #3
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

Это для натурального
А для действительного так просто не получится.
LeBron вне форума Ответить с цитированием
Старый 16.03.2010, 22:38   #4
giga_person
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 26
По умолчанию

LeBron, спасибо, как получится сделать для действительного выложу код
giga_person вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возведение числа в степень Gross Общие вопросы Delphi 8 25.12.2008 19:37
Возведение числа в степень Roberto Помощь студентам 9 05.04.2008 09:50
Задачи по массивам + возведение действительного числа в действительную степень springgirl Помощь студентам 2 24.04.2007 03:26