![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 08.12.2009
Сообщений: 6
|
![]()
Задание такое: Возвести число А в натуральную степень n за как можно меньшее количество умножений.
Я написала программу, она рабочая, но препод сказал, что можно произвести возведение в степень за МЕНЬШЕЕ количество умножений и не принял. Подскажите, как переделать, пожалуйста Код Pascal Program Laba4; var a,n,i,m:integer; procedure St(a,n,m:integer); begin if n>=1 then begin m:=m*a; St(a,n-1,m); end else writeln('a^n= ',m); end; Begin Write('vvedite osnovanie a= ');readln(a); Write('vvedite stepen n= ');readln(n); st(a,n,1); readln; end. |
![]() |
![]() |
![]() |
#2 |
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
А чем Ln не нравится?
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#4 | ||
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
![]() Цитата:
Цитата:
в-третьих, Ln - Ln'ом, а результат-то вещественный, а какой смысл расширять поле целых чисел до поля действительных, когда результат всё равно лежит в поле целых чисел? Последний раз редактировалось Alex_FF; 22.12.2009 в 21:55. |
||
![]() |
![]() |
![]() |
#5 |
Регистрация: 08.12.2009
Сообщений: 6
|
![]()
Спасибо всем большое. Выручили
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pascal Рекурсия! | Korun | Помощь студентам | 3 | 16.12.2009 16:50 |
Задача на языке Pascal. Рекурсия. | (FainT) | Помощь студентам | 6 | 23.05.2009 15:45 |
Рекурсия Pascal | HoLToFF | Помощь студентам | 3 | 31.03.2009 22:25 |
Pascal: Рекурсия | MaGWaY_minsk | Помощь студентам | 2 | 19.02.2009 09:46 |
Pascal. рекурсия. | TOSAgrk | Помощь студентам | 2 | 04.02.2009 12:05 |