You've already forked Curso-lenguaje-C
Add potencia exercise
This commit is contained in:
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user