Разработать функцию на языке С++ для возведения целого числа в положительную целую степень.
Сигнатура функции:
int64_t power(int64_t x, uint16_t n)
- В заголовочный файл
fun.h
необходимо поместить заголовок функции. - В файл с исходным кодом
fun.cpp
помещается реализация функции. - Файл
main.cpp
содержит пример использования функции.
- include/fun.h - заголовочный файл с заголовком функции.
- src/fun.cpp - файл с реализацией функции.
- src/main.cpp - демонстрационная программа.
см. репозиторий mod-branches
Для выполнения работы необходимо:
- Выполнить fork репозитария в свой аккаунт.
- Выполнить клонирование репозитария из своего аккаунта к себе на локальную машину (
git clone
). - Создать ветку git с индивидуальным номером (
git branch имя_ветки
). - Сделать ветку активной (
git checkout имя
). - Необходимо разместить как исходные файлы с решениями задач, поместив cpp файлы в src, а заголовочные - в include.
- Добавить файлы в хранилище (
git add
). - Выполнить фиксацию изменений (
git commit -m "комментарий"
). - Отправить содержимое ветки в свой удаленный репозитарий (
git push origin имя_ветки
). - Создать пул-запрос в репозитарий группы и ждать результата от GitHub Actions.