Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы алгоритмизации и программирования в среде Visual C++ лаб практикум Навроцкий А А, Минск БГУИР, 2008 – 48 с 2008 (Лаб п.pdf
Скачиваний:
292
Добавлен:
15.06.2014
Размер:
813.01 Кб
Скачать

int main()

{

cout << setw(8) <<"x"<< setw(15) <<"y(x)"<< setw(10) << endl; Tabl (0.1, 1, 0.1, Y);

cout << endl; return 0;

}

void Tabl (double a, double b, double h, uf fun)

{

int k=0; double sum;

for (double x=a; x < b+h/2; x+=h)

{

sum = fun(x, 20);

cout << setw(8) << x << setw(15) << sum << endl;

}

}

double Y (double x, int k)

{

double s = 2;

for (int i=1; i <= k; i++)

s += 2*pow(x, i) / pow(cos(x), i); return s;

}

8.6. Индивидуальные задания

Вывести на экран таблицу значений функции y(x) для x, изменяющегося от a = 0,1 до b = 1,2 с шагом h = 0,1 (см. лабораторную работу №3, табл. 3.1). Вычисление y(x) оформить в виде функции.

35

Соседние файлы в предмете Основы алгоритмизации и программирования