Advertisement
F_THIAGO

Implementacao Pow (Simples)

Feb 1st, 2019
302
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. // Prototipos
  5. float poor( float base, float expoente ); // ><
  6.  
  7. int main()
  8. {
  9.     // Variaveis usadas
  10.     float base, exp, resultado;
  11.    
  12.     // Recebe os dados
  13.     printf("Base: ");
  14.     scanf("%f", &base );
  15.    
  16.     printf("Expoente: ");
  17.     scanf("%f", &exp );
  18.    
  19.     // Calcula o expoente
  20.     resultado = poor( base, exp );
  21.    
  22.     // Mostra o resultado
  23.     printf("\n%.1f ^ %.1f = %.1f \n", base, exp, resultado );
  24.    
  25.     return 0;
  26. }
  27.  
  28. float poor( float base, float expoente )
  29. {
  30.     // Um numero X elevado a um determinado Y pode ser obtido multiplicando X por ele mesmo Y vezes
  31.     int i;
  32.     float resultado = 1;
  33.    
  34.     for( i=0; i<expoente; i++ )
  35.          resultado *= base;
  36.    
  37.     return resultado;        
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement