Сдаю работу на с++! Это функция формирует массив времени в скобках после названия функции стоят формальные параметры. Помогите пожалуйста какую роль играет int n, я отвечаю что задает число элементов массива, преподаватель говорит что не только это.
void vremya(float *vr, int n){
int i;
float dt, tn=10,tk=50;
dt=(tk-tn)/(n-1);
vr[0]=tn;
for(i=1;i<n;i++) vr[i]=vr[i-1]+dt;
return;
}
заранее благодарен!

@темы: C++

Комментарии
01.07.2011 в 12:34

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
размерность массива и шаг изменения элементов.
01.07.2011 в 12:36

After silence that which comes nearest to expressing the inexpressible is music.
ну очевидно, что в формуле dt=(tk-tn)/(n-1); - n является переменной, от которой dt зависит.
шаг изменения элементов Шаг тут задаёт i :)
01.07.2011 в 12:40

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
i - это счётчик цикла, а dt (обратно зависимый от n) - шаг или разность арифметической прогрессии.