SHARE
TWEET

Lab3

BrianCobani Feb 18th, 2020 (edited) 66 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <math.h>
  2. #include <stdio.h>
  3.  
  4. double power(double b,int a){//b = base , a = exponent
  5.  int product;
  6.  int i;
  7.  if(b = 0.0 && a >= 0){
  8.  product == 0.0;
  9. return product;
  10. }
  11.  else if(b = 0.0 && a < 0){
  12.  product == INFINITY;
  13. return product;
  14. }
  15.   else if(b != 0.0 && a == 0){
  16.  product == 1.0;
  17. return product;
  18. }
  19.  else if(b != 0.0 && a < 0){
  20.  b = 1.0/a;
  21.  a = b * -1;
  22. }
  23.  
  24.  for(i = 1; i < a; i++){
  25.  
  26.  product =  b;
  27.  return product;
  28. }
  29. }
  30.  
  31. int main(){
  32.  int a;
  33.  double b;
  34.  double product;
  35.  
  36. printf("Enter an exponent: (or -9999 to quit)");
  37.  scanf("%d", &a);
  38.  
  39.  while(a != -9999){
  40.  printf("Enter it's base:\n");
  41.  scanf("%lf", &b);
  42.  product = power(b , a);
  43.  printf("The answer is: %lf \n ", product);
  44.  
  45.  printf("Enter a exponent: (or -9999 to quit)");
  46.  scanf("%d", &b);
  47. }
  48. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top