Задача №307. Степень

Все решения задач необходимо оформлять в виде соответствующих функций. Ввод и вывод данных должны осуществляться в основной части программы. Ввод и вывод данных производятся через стандартные потоки ввода-вывода.

Напишите функцию double power (double a, int n) (C/C++), function power (a:real; n:longint): real (Pascal), вычисляющую значение an.

Входные данные

Вводится 2 числа - a (вещественное) и n (целое неотрицательное).

Выходные данные

Необходимо вывести  значение an.

Примеры
Входные данные
2 2
Выходные данные
4
Сдать: для сдачи задач необходимо войти в систему