eg0rmaffin

power_iterative

Jul 6th, 2019
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.40 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int ft_iterative_power(int nb, int power)
  4. {
  5.   int nb1 = nb;
  6.  
  7.   if (power == 0) {
  8.       return 1;
  9.   } else if(power < 0) {
  10.       return 0;
  11.   } else
  12.  
  13.   while (power > 1){
  14.       nb = nb * nb1;
  15.       power = power - 1;
  16.   }
  17.   return (nb);
  18. }
  19.  
  20.  
  21.  
  22.  
  23.  
  24. int main ()
  25. {
  26.   int a = 7;
  27.   int b = 5;
  28.   ft_iterative_power(a, b);
  29.   printf ("%d", ft_iterative_power(a, b));
  30. }
Advertisement
Add Comment
Please, Sign In to add comment