Всем привет, помогите, пожалуйста, как в этом коде, отрывке кода, правильно объявить переменные и задать массив?
Программа предназначена для решения такого уравнения:
Не понимаю как правильно объявить переменные в этом коде, знаю что int на int делить нельзя, и возникают проблемы с созданиям массива VS постоянно ругается на то что "N необъявленный идентификатор"
С++ учу всего пару недель, знаний пока слабые.
Заранее благодарен за любую помощь в этом деле)
Вот сам код
double f[N];
double h;
double res = 0;
h = (b-a)/n;
for(int i = 1; i<N + 1; i++)
{
f[i-1] = (a + (i - (1/2)*h)) / (1 + (a+(i - 1/2 ) * h));
}
for(int i = 0; i<N; i++)
res+=f[i];
res*=h;