ИК
Ирусик Кижапкина
Помогите с программой:
Отримати таблицю значень функції y=cos(в квадрате)х(в кубе) для всіх значень хє[-3;2] з шагом h=0,2
Отримати таблицю значень функції y=cos(в квадрате)х(в кубе) для всіх значень хє[-3;2] з шагом h=0,2
ни в коем случае не используй дробный шаг "for ( double i = -3; i <= 2; i += 0.2) "
накапливающиеся ошибки округления в машинном представлении угробят сумму на чем дальше шагов тем основательнее.
делай целое число шагов
сначала
int i_shagov=(int)( (konec-nachalo)/h); //(2-(-3))/0.2 = 25
и только потом
for(int i=0: i<= i_shagov; i++){
double a=nachalo+i*h;
cout<<" " << cos(a*a*a)*cos(a*a*a);
}
Нихрена не понимаю
для этого есть гугл переводчик
Сергей:
for ( double i = -3; i <= 2; i += 0.2)
cout << i << " "<< cos(i * i * i) * cos(i * i * i) << endl;