#include <stdio.h>
#include <math.h>
int main() {
float x[5] = { 60, 61, 62, 63, 65 }, y[5] = { 31, 36, 38, 40, 41 };
int i, Elasticity;
for (i = 0; i < 5; i++) {
Elasticity = ((y[i + 1] - y[i]) / y[i]) / ((x[i + 1] - x[i]) / x[i]);
printf("Elasticity is %d",Elasticity);
}
return 0;
}
Я хочу напечатать значения эластичности в соответствии с разработанной формулой, но получаю неправильные значения.Например, для первого случая я должен получить Elasticity = ((36 - 31) / 31) / ((61 - 60) / 60) = 9,677 (приблизительно)
Что должно быть сделано?