Add potencia exercise

This commit is contained in:
2024-05-05 13:48:55 +02:00
parent 6684f5f590
commit d46366ede0
3 changed files with 70 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1,34 @@
/* Función que calcula n (real) elevado a la potencia m (entero) */
#include <stdio.h>
double potencia(double n, int m)
{
int i;
double resultado = 1.0;
for (i = 0; i < m; i++)
{
resultado = resultado * n;
}
return resultado;
}
int main()
{
double base, resultado;
int exponente;
printf("\n[+] Introduce la base: ");
scanf("%lf", &base);
printf("\n[+] Introduce el exponente: ");
scanf("%d", &exponente);
resultado = potencia(base, exponente);
printf("\n[i] El resultado de elevar %.2f a la potencia %d es: %.2f\n\n", base, exponente, resultado);
return 0;
}