Написать функцию double power, вычисляющую значение a^n - C (СИ)

Формулировка задачи:

Напишите функцию double power (double a, int n) (C/C++), function power (a:real; n:longint): real (Pascal), вычисляющую значение a^n. Формат входных данных Вводится 2 числа - a (вещественное) и n (целое неотрицательное). Формат выходных данных Необходимо вывести значение a^n.


textual

Код к задаче: «Написать функцию double power, вычисляющую значение a^n - C (СИ)»

#include <stdio.h>
#include <conio.h>
#include <math.h>
 
float function(float a, int n)
{
    a=pow(a, n);//это значит a^n
    return a;
}
int main()
{
    int n;
    float a, result;
    printf("N = ");
    scanf_s("%d", &n);
    printf("A = ");
    scanf_s("%f", &a);
    result=function(a,n);
    printf("result = %f", result);
 _getch();
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

8   голосов, оценка 4.250 из 5

Источник