https://repl.it/@IlyaSiganov/partfucn2
Напишите функцию, вычисляющую значение выражения:
$$ f(x) = \begin{cases}2x^3-1 &\ x< 8 \\ x-3 &\ x > 10 \\ x ^ {-2} &\ \end{cases} $$
#include <stdio.h>
#include "test.h"
// func вычисляет значение кусочно заданной функции
float func(float x) {
// напиши меня!
return x;
}
int main(void) {
ASSERT_FLOAT_EQUAL(-2001, func(-10), EPSILON);
ASSERT_FLOAT_EQUAL(-86.75, func(-3.5), EPSILON);
ASSERT_FLOAT_EQUAL(0.015625, func(8), EPSILON);
ASSERT_FLOAT_EQUAL(7.5, func(10.5), EPSILON);
ASSERT_FLOAT_EQUAL(10, func(13), EPSILON);
return 0;
}