- •Москва 2009 Введение
 - •Циклические вычислительные процессы с известным числом повторений.
 - •1.Табулирование функции
 - •2. Суммирование, вычисление произведения.
 - •Построение графика
 - •Табулирование функций, нахождение максимума и минимума
 - •Вычисление суммы бесконечного ряда (циклы с неизвестным числом повторений)
 - •Пример оформления лабораторной работы.
 - •Нахождение суммы бесконечного ряда.
 - •Работа с массивами
 - •Лабораторная работа №3 Одномерные массивы
 - •1. Суммирование элементов массива
 - •2.Поэлементное суммирование двух массивов
 - •3.Суммирование по условию
 - •4.Поиск максимального (минимального) элемента в массиве.
 - •5.Удаление элемента из массива
 - •6. Включение элемента в заданную позицию массива
 - •7.Получение нового массива из данного
 - •Задачи для самостоятельного решения. Задание 1
 - •Задание 2
 - •Задание 3
 - •Задание 4
 - •Задание 5
 - •13. Найти сумму элементов массива х
 - •Двумерные массивы
 - •1Способ: с использованием вспомогательной переменной т.
 - •2 Способ: с использованием вспомогательного массива с.
 - •3 Способ.
 - •Задание 2
 
Пример оформления лабораторной работы.
Постановка задачи.
Дано:

  V=
- формула члена ряда.
Y= - ln|2* sin (X/2)| - точное значение.
e=10-4 – точность вычисления.
π/5 < = X < = 9π/5, ∆X= π/5
Блок-схема:

нет
да
Нет
да
Программа.
CLS
PRINT "значение переменной/сумма/точное значение функции/ошибка
расчета/ число шагов "
PRINT "X /S /Y /T /K "
e=0.0001
For X=3.14/5 to 9*3.14/5 step 3.14/5
S=0
N=1
K=0
Do
V=cos (N*X)/N
S=S+V
N=N+1
K=K+1
Loop until ABS (V) < =e
Y = -log (ABS (2*sin (X/2)))
T=ABS (S-Y) (Y*100)
Print X, S, Y, T, K
NEXT X
END
Вывод результатов программы:
| 
			 X  | 
			 S  | 
			 Y  | 
			 T  | 
			 K  | 
| 
			 0.6 1.6 2.6 3.6 4.6 5.6  | 
			 0.4837 -0.3658 -0.6624 -0.6626 -0.3840 0.4492 
  | 
			 0.48 -0.37 -0.66 -0.66 -0.39 0.44  | 
			 0.4 2.3 0.4 0.1 0.8 1.9  | 
			 753 55 52 192 149 175 
  | 
В приведенном примере вычислена только сумма ряда с определенным значением параметра X, который вводится с помощью оператора input.
При выполнении варианта задания в лабораторной работе значение X меняется от X начального до X конечного с шагом dX.
Вариант для выполнения работы студент получает у преподавателя (см. задание № 1).
Задание №1
Нахождение суммы бесконечного ряда.
| 
			 № вар  | 
			 Сумма S  | 
			 Значения аргумента  | 
			 Условие окончания  | 
			 Функция Y(точное значение)  | |
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 ex  | 
| 
			 | 
			 
  | 
			 Zн=0 Zк=2  | 
			 Шаг 0.2  | 
			 E=10-4  | 
			 ez  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 cos (x)  | 
| 
			 | 
			 
  | 
			 
 Zн=1 Zк=2 
  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 cos (z)  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 sin (x)  | 
| 
			 | 
			 
  | 
			 Zн=1 Zк=2  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 sin (z)  | 
| 
			 | 
			 
  | 
			 Xн=0 Xк=2  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 (1-2x2)ex^2  | 
| 
			 | 
			 
  | 
			 Xн=π/5 Xк= (9π)/5  | 
			 Шаг π/5  | 
			 E=10-3  | 
			 -ln|2sin (x/2)|  | 
| 
			 | 
			 
  | 
			 XН=0.1 XК=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 ch x= (ex + e-x)/2  | 
| 
			 | 
			 
 
 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 sh x= (ex - e-x)/2  | 
| 
			 | 
			 3x+ 8x2+….+n(n+2)xn  | 
			 Xн=0.1 Xк=0.8  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 
  | 
| 
			 | 
			 
  | 
			 
 
 Xн = π/10 Xк = π/4 
 
 
  | 
			 Шаг π/20  | 
			 E=10-4  | 
			 π2/8 – (π*|x|)/4  | 
| 
			 | 
			 
  | 
			 Xн=0.2 Xк=0.6  | 
			 Шаг 0.05  | 
			 E=10-4  | 
			 arctg (x)  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=0.8  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 1/2 - (π/4)*|sin x|  | 
| 
			 | 
			 
  | 
			 Xн=0 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 e 2x  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 (x2/4+x/2+x) *e x/2  | 
| 
			 | 
			 
  | 
			 Xн=0.2 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 
  | 
| 
			 | 
			 
  | 
			 Xн = π/5 Xк = π  | 
			 Шаг π/10  | 
			 E=10-4  | 
			 1/4*(x2-(π2/3))  | 
| 
			 | 
			 
  | 
			 Zн=0.1 Zк=0.5  | 
			 Шаг 0.05  | 
			 E=10-3  | 
			 1-z*ln (2)  | 
| 
			 | 
			 
  | 
			 Zн=0 Zк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 
  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 
  | 
| 
			 | 
			 
  | 
			 Xн=0.5 Xк=2  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 e-x  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 Е=10-4  | 
			 (1+x2)/2* arctg (x) - x/2  | 
| 
			 | 
			 
  | 
			 Xн=0.1 Xк=0.8  | 
			 Шаг 0.1  | 
			 Е=10-3  | 
			 
  | 
| 
			 | 
			 1+3x2+…+ (2n+1) x2n/n!  | 
			 Xн=0.1 Xк=1  | 
			 Шаг 0.1  | 
			 E=10-4  | 
			 
  | 
| 
			 | 
			 
  | 
			 Xн=0.2 Xк=1.2  | 
			 Шаг 0.1  | 
			 Е=10-4  | 
			 
  | 
| 
			 | 
			 -(x+(x2/2)+(x3/3)+…+(xn/n)…)  | 
			 Xн=0.1 Xк=1.1  | 
			 Шаг 0.1  | 
			 Е=10-4  | 
			 
  | 
| 
			 | 
			 -ln 2- cos 2x- cos (4x/2) – cos(2nx/n)  | 
			 Xн=0 Xк= π  | 
			 Шаг π/8  | 
			 Е=10-3  | 
			 ln |sin x|  | 
| 
			 | 
			 
  | 
			 Xн=0.2 Xк=2  | 
			 Шаг 0.2  | 
			 E=10-4  | 
			 ax  | 
| 
			 | 
			 
  | 
			 Xн = -π Xк = π  | 
			 Шаг π/4  | 
			 E=10-4  | 
			 x  | 
Задание.
Вычислить сумму ряда с точностью ε для всех значений аргумента x, меняющегося от x начального до x конечного с шагом ∆x. Вычислить точное значение функции для каждого x, подсчитать ошибку вычислений по формуле
t= ((|сумма ряда – точное значение|)/точное значение)*100%
и количество шагов для достижения заданной точности.
Результат выполнения программ должен быть представлен в следующем виде:
| 
			 Значение x  | 
			 Сумма ряда S  | 
			 Точное значение y  | 
			 Относительная ошибка в % t  | 
			 Количество шагов n  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
| 
			 
  | 
			 
  | 
			 
  | 
			 
  | 
			 
  | 















