Files
2026-05-15 13:26:54 -04:00

32 lines
559 B
C

#include "math.h"
int add(int x, int y) { return x + y; }
int subtract(int x, int y) { return x - y; }
double divide(int x, int y) {
if (y == 0)
return 0.0;
return (double)x / y;
}
int mulitply(int x, int y) { return x * y; }
int doubleVal(int x) { return x * 2; }
int power(int x, int p) {
int val = 1;
for (int i = 1; i <= p; i++) {
val *= x;
}
return val;
}
double squareRoot(int x) {
double sqrt, val;
sqrt = divide(x, 2);
val = 0;
while (sqrt != val) {
val = sqrt;
sqrt = (x / val + val) / 2;
}
return sqrt;
}