Ir para conteúdo
Fórum Script Brasil

ateixeirafilho

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre ateixeirafilho

ateixeirafilho's Achievements

0

Reputação

  1. Valeu Companheiro...Ficou xique bala.. se alguém precisar, segue o código pronto... #include<stdio.h> int potencia(int,int); int num=0,pot=0,retorno=0; main() { printf("\nEntre com o numero"); scanf("%d",&num); printf("\nEntre com a potencia"); scanf("%d",&pot); potencia(num,pot); retorno=potencia(num,pot); ("\n"); printf("%d",retorno); system("PAUSE"); } //Inicio da Função potencia(num,pot) { if (pot==0) { retorno=1; } else retorno= num*potencia(num,pot-1); return (retorno); } //Fim da Função
  2. Abraços. Poderia ser, mas precisa ter uma função recursiva...abraço
  3. E ai galera, É meio besta mais eu sou iniciante e não to conseguindo achar o problema. Programa que pede ao usuário um numero e o seu expoente, a função tem que ser recursiva, segue o que eu fiz, ele compila mas não roda... #include<stdio.h> int potencia(int num,int pot); int num=0,pot=0,result=0; main() { printf("\nEntre com o numero"); scanf("%d",&num); printf("\nEntre com a potencia"); scanf("%d",&pot); if(pot==0) { printf("1"); } else result=(num); potencia(num,pot); system("PAUSE"); } potencia(int num, int pot) { pot--; while (pot!=0) { result=(result*num); potencia(num,pot); return (result); } }
×
×
  • Criar Novo...