esse ta errado nao calcula esse sim calcula #include #include int potencia(int i,int j); int main(){ int i,j,result; printf("digite A base: "); scanf("%d",&i); printf("digite o expoente "); scanf("%d", &j); if(j==0)result=1; if(j!=0)result=potencia(i,j); printf("\n%d elevado a %d:%d\n\n",i,j,result); system("pause"); return 0;}int potencia(int i,int j){ int result=1; do{ result*=i; j--; } while(j>0); return result; }
printf("digite A base: ");-------------------> este é o erro quer da quando vai copilar!
Tenho um melhorado amigos:#include #include main (){ int n ,i; float exp; printf("Entre com o valor da base: "); scanf("%d",&n); printf("Entre a ser elevado: "); scanf("%f",&exp); for(i=2; i<= exp; i++){ n=n*n; printf("O resutado e = %d ",n); } getch(); }
esse ta errado nao calcula esse sim calcula
ResponderEliminar#include
#include
int potencia(int i,int j);
int main(){
int i,j,result;
printf("digite A base: ");
scanf("%d",&i);
printf("digite o expoente ");
scanf("%d", &j);
if(j==0)result=1;
if(j!=0)result=potencia(i,j);
printf("\n%d elevado a %d:%d\n\n",i,j,result);
system("pause");
return 0;
}
int potencia(int i,int j){
int result=1;
do{
result*=i;
j--;
}
while(j>0);
return result;
}
printf("digite A base: ");-------------------> este é o erro quer da quando vai copilar!
EliminarTenho um melhorado amigos:
ResponderEliminar#include
#include
main (){
int n ,i;
float exp;
printf("Entre com o valor da base: ");
scanf("%d",&n);
printf("Entre a ser elevado: ");
scanf("%f",&exp);
for(i=2; i<= exp; i++){
n=n*n;
printf("O resutado e = %d ",n);
}
getch();
}