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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2008, 06:41   #1
Liver
Пользователь
 
Регистрация: 09.12.2008
Сообщений: 10
По умолчанию Помогите пожалуста сделать задачу через ваил и репит

var n,i,a:integer;p:longint;
begin
write('BBOD a,n);
readln(a,n);p:=1;
for i:=1 to n do p:=p*a
writeln(a,n,'=',p);
end.
Задача:Дано натуральное число n и вещественное число а. Вычислить и напечатать без использования операции возведения в степень а^n.
Liver вне форума Ответить с цитированием
Старый 16.12.2008, 11:49   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Код:
var a,res:real;
    i,n:integer;
begin
writeln('Input a');
readln(a);
writeln('Input n');
readln(n);
i:=0;res:=1;if n<0 then begin
                         a:=1/a;
                         n:=-n;
                        end;
while i<n do
 begin
  inc(i);
  res:=res*a;
 end;
writeln(res:10:6);
end.
Код:
var a,res:real;
    i,n:integer;
begin
writeln('Input a');
readln(a);
writeln('Input n');
readln(n);
i:=0;res:=1;if n<0 then begin
                         a:=1/a;
                         n:=-n;
                        end;
repeat
  inc(i);
  res:=res*a;
until i=n;
writeln(res:10:6);
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.

Последний раз редактировалось alex_fcsm; 16.12.2008 в 11:57.
alex_fcsm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуста сделать задачу через ваил и репит Liver Помощь студентам 2 16.12.2008 15:35
Помогите сделать задачу на делфи:( Кристина1 Помощь студентам 1 04.12.2008 02:42
Паскаль. Подскажите пожалуста как решить эту задачу. svobodys Помощь студентам 10 04.11.2008 14:10
Помогите сделать курсовую через программу Delphi Рина8807 Помощь студентам 6 18.10.2007 10:58