exponente

Iniciado por lalo+12, 11 Octubre 2017, 02:58 AM

0 Miembros y 1 Visitante están viendo este tema.

lalo+12

alguien me puede ayudar esque tengo que hacer esta formula  pero no se como ponerla porque tiene un exponenete es en codeblocks

arriba= (Balance x (1 + interes) ^ 12) / 12.0;


ivancea96

En la librería de C <math.h> o <cmath> de C++ tienes la función pow(base, exponente).

De todos modos, ¿cómo calculas una potencia? En el peor de los casos, puedes hacerlo a mano. Multiplicando.

Kevin Korduner

#include <stdio.h>

void main()
{
int exponente , base , i;
int resultado=1;


printf("\nDigite el numero base: ");
scanf("%i" , &base);

printf("\nDigite el exponente: ");
scanf("%i", &exponente);

while (i <= exponente)
{

resultado = resultado  * base;


i++;
}

// RESULTADO
printf("\nEl resultado es: %i" , resultado);


}


Si vas a utilizar flotantes como en tu ejemplo , vas a tener que cambiar las variables: resultado, exponente , base a FLOAT

Tambien podes utilizar la funcion POW que esta en la libreria math.c
https://www.tutorialspoint.com/c_standard_library/c_function_pow.htm

Un saludo.