- •Введение
- •1. Вычисление функций
- •Пояснения к программе
- •Пояснения к программе
- •2. Одномерные массивы
- •3. Матрицы
- •Пояснения к программе
- •4. Обработка текстов
- •Пояснения к программе
- •Пояснения к программе
- •5. Процедуры и функции
- •Пояснения к программе
- •Пояснения к программе
- •Пояснения к программе
- •6. Перечисляемый и диапазонный типы
- •Пояснения к программе
- •7. Записи
- •8. Множества
- •9. Файлы
- •10. Списки
- •Пояснения к программе
- •Пояснения к программе
- •Литература
- •Приложение 1 Комбинации клавиш управления в среде Turbo Pascal
- •Приложение 2 Сообщения об ошибках периода компиляции
- •1. Вычисление функций 5
Пояснения к программе
При вычислении функций в первую очередь необходимо обратить внимание на возможность возникновения ошибок времени выполнения из-за извлечения квадратного корня из отрицательного числа, деления на нуль, попытки вычисления элементарных математических функций вне области их определения и т.д. В данном примере в цикле проверяется знак подкоренного выражения и неравенство знаменателя нулю. И в том случае, если функцию вычислить невозможно, то выводится сообщение, что в данной точке значение функции не определено.
1.2 Протабулировать функцию на интервале –2 x 2 c шагом h = 0,4:
1.3 Протабулировать функцию на интервале 0 x 2,2 c шагом h = 0,4:
1.4 Протабулировать функцию на интервале - 0,2 x 0,8 c шагом h = 0,1:
1.5 Протабулировать функцию на интервале -4 x < 4,5 c шагом h = 1:
1.6 Протабулировать функцию на интервале -2 x 2 c шагом h = /4:
1.7 Протабулировать функцию на интервале 2 x 11 c шагом h = 1:
1.8 Протабулировать функцию на интервале 2,5 x 7,5 c шагом h = 0,25:
1.9 Протабулировать функцию на интервале 0,5 x 7 c шагом h = 0,35:
1.10 Протабулировать функцию на интервале 0,1 x 1,25 c шагом h = 0,1:
1.11 Протабулировать функцию на интервале 0,5 x 1,6 c шагом h = 0,1:
1.12 Протабулировать функцию на интервале -0,5 x < 3,5 c шагом h = 0,5:
1.13 Протабулировать функцию на интервале 1 x 10 c шагом h = 1:
1.14 Протабулировать функцию на интервале 80 x 160 c шагом h = 20:
1.15 Протабулировать функцию на интервале 0,5 x 3,75 c шагом h = 0,5:
1.16 Протабулировать функцию на интервале –4 x –2,5 c шагом h = 0,1:
1.17 Протабулировать функцию на интервале 1 x 10 c шагом h = 1:
1.18 Протабулировать функцию на интервале -3/2 x 3/2 c шагом h=0,3:
1.19 Протабулировать функцию на интервале -2 x 2 c шагом h = /3:
1.20 Протабулировать функцию на интервале 0,5 x 3,75 c шагом h = 0,5:
1.21 Протабулировать функцию на интервале -8 x < 8 c шагом h = 2,5:
1.22 Протабулировать функцию на интервале -2 x 2 c шагом h = 0,8:
1.23 Протабулировать функцию на интервале -/2 x /2 c шагом h = 0,4:
1.24 Протабулировать функцию на интервале 2 x < 11,5 c шагом h = 0,9:
1.25 Протабулировать функцию на интервале 3 x 15 c шагом h = 1,5:
1.26 Протабулировать функцию на интервале 0,2 x 1,7 c шагом h = 0,2:
1.27 Протабулировать функцию на интервале 0,5 x < 9,5 c шагом h = 2,5:
1.28 Протабулировать функцию на интервале 3 x 5,5 c шагом h = 0,3:
1.29 Протабулировать функцию на интервале 1,5 x 12,5 c шагом h = 0,75:
1.30 Составить программу для вычисления значения функции y = ex с помощью разложения функции в степенной ряд:
ex = 1 + x + x2/2! + x3/3! + … + xn/n! + … = 1 + xk/k!
k=1
с критерием остановки по заданной точности вычислений
xk/k! .