Результат работы программы
Математическая модель
Пример выполнения лабораторной работы
Задание I. Составить программу табулирования функции
на отрезке [-4, 4] с шагом 0.2.
Решение
Прежде всего определим число повторений тела цикла: .
Аргументы:переменная x вещественного типа.
Результаты:значение заданной функции y (вещественного типа).
Промежуточные величины:счетчик i целого типа.
2. Алгоритм | 3. Программа |
![]() | #include <iostream> #include <conio.h> #include <math.h> using namespace std; int main() { double x = -4, y; for(int i=1;i<=41;i++) { y = exp(x)*(2.42*pow(x, 2.0)- 6.47*x+1.03)/(x-5.8); cout<<" x = "<<x<<" y = "<<y<<endl; x+=0.2; } _getch(); return 0; } |
…
x = -3.6 y = -0.161865
x = -3.4 y = -0.185016
x = -3.2 y = -0.210672
…
x = -2.2 y = -0.373639
…
Задание II. Для x = 0.47 найти сумму ряда
с точностью до члена ряда, меньшего (по абсолютной величине) eps = 0.0001, используя оператор цикла с предусловием. Сравнить полученную сумму со значением функции для контроля .
Решение