4.1 Pascal (задача 5)
Для решения дифференциального уравнения составляем программу на основе алгоритма метода Эйлера. Для этого пользуемся циклом с пред условием while, чтобы работа цикла прекратилась при достижении нужного нам условия.
Для решения задачи используем два раздела -const для объявления констант и var для объявления переменных. Основную программу пишем после зарезервированного слова begin. End с точкой на конце означает окончание программы.
Раздел const: вводим начальное значение, диапазон вычислений, и количество отрезков на участке поиска значение.
Раздел var: объявляем переменные вещественного типа, необходимы для реализации задачи.
Теперь после зарезервированного слова begin вычисляем величину шага приращения переменной x, присваиваем начальные значения и в цикле с предусловием выполняем алгоритм указанный выше. После завершения работы цикла выводим полученный ответ на экран с точностью до четырех знаков (рис.14).
Рис. 14.
Запускаем программу на выполнение Ctrl+F9. Посмотреть результат Alt+F5
Рис. 15. Результат работы программы
- Введение
- 1. Работа с матрицами и векторами
- 1.1 Задача 1
- 1.1.1 Pascal (задача 1)
- 1.1.2 MathCAD (задача 1)
- 1.2 Задача 2
- 1.2.1 Pascal (задача 2)
- 1.2.2 MathCAD (задача 2)
- 1.2.3 Excel (задача 2)
- 2. Поиск экстремума функции двух переменных
- 2.1 MathCAD (задача 3)
- 2.2 Excel (задача 3)
- 3.1 Pascal (задача 4)
- 3.2 MathCAD (задача 4)
- 3.3 Excel (задача 4)
- 3. Дифференциальные уравнения
- 4.1 Pascal (задача 5)
- 4.2 MathCAD (задача 5)
- 4.3 Excel (задача 5)
- 5. Транспортная задача
- 5.1 MathCAD (задача 6)
- 5.2 Excel (задача 6)
- 6. Задача о назначениях
- 6.1 MathCAD (задача 7)
- 6.2 Excel (задача 7)
- 7. Функция одной переменной
- 7.1 Pascal (задача 8)
- 7.2 MathCAD (задача 8)
- 7.3 Excel (задача 8)
- Заключение