#include <stdio.h> /* stdio.h incluye entrada y salida*/ int main() { /*Abre main*/ int base; int exponente; printf("\nIntroduzca la base: "); scanf("%d", &base); printf("\nIntroduzca el exponente: "); scanf("%d", &exponente); /*El llamado a la funcion Potencia se hace desde printf*/ printf("\n%d elevado a la %d es: %d\n", base, exponente, Potencia(base, exponente)); return 0; } /* Cierra main*/ //////////////////////////////////////////////////// // INICIA FUNCION POTENCIA //////////////////////////////////////////////////// int Potencia( int x, int y ) { /* Abre potencia */ int i = 0; int pot = 1; while( i < y ) { // Abre while pot = pot*x; i++; } // Cierra while return (pot); } /* Cierra potencia*/
Ingreso básico
Hace 6 años
cuando le doy ejecutar no me deja dice y q declare potencia
ResponderEliminarCreo que estás copiando mal, porque acabo de ejecutar de nuevo el programa, con el compilador cc, y no me indica ningún error. Probablemente estás omitiendo alguna letra, o cambiando mayúscula por minúscula.
Eliminary que viene siendo? el exponente?
ResponderEliminarEs el número de veces que tienes que multiplicar la base. Por ejemplo, supón que la base es 5 y el exponente 3. Entonces lo que tienes qué hacer es multiplicar 5*5*5 y el resultado es 125.
Eliminarhola, me podrias ayudar con este mismo codigo pero en java? se me dificulta mucho
ResponderEliminarooooooo
ResponderEliminarla denuncia falsa por agresion sexual contra el expresidente adolfo suarez....¿el "bulo del culo de malasaña" elevado a su enesima potencia?
ResponderEliminar