| 
| 
 | Вопрос # 1 018/ вопрос открыт / | 
 |  Приветствую, уважаемые эксперты! 41.	Написать функцию вычисления семы чисел натурального ряда от 1 до N.
 42.	Написать функцию для возведения вещественного числа в целую степень.
 
|  |   Вопрос задала: natasha (статус: Посетитель)Вопрос отправлен: 27 октября 2007, 11:51
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Николай Рубан Здравствуйте, natasha!
 Функция вычисления суммы чисел натурального ряда от 1 до N.
 function natSum(n:integer):longint;
 var i:integer;
 begin
 Result:=0;
 for i:=1 to n do Result:=Result+i;
 end;
 
 
 Функция для возведения вещественного числа в целую степень.
 function NewPower(x:real; n:integer):extended;
 var i:integer;
 begin
 Result:=x;
 for i:=1 to n-1 do Result:=Result*x;
 end;
 
 Применение выше описанных функций:
 
 ShowMessage(format('Сумма=%d',[natSum(6)]));
 ShowMessage(format('Степень=%.5f',[NewPower(2,10)]));
 
 
 Good Luck!!!
 
|  | Ответ отправил: Николай Рубан (статус: 10-ый класс)Время отправки: 27 октября 2007, 14:47
 
 |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |