Численное решение ДУ методом Эйлера + правило рунге - Turbo Pascal
Формулировка задачи:
попытался написать, но работает некорректно
может кто подсказать в чем ошибка?
Решение задачи: «Численное решение ДУ методом Эйлера + правило рунге»
textual
Листинг программы
until ((1/15)*abs(s2-s1))>=E;
Объяснение кода листинга программы
- Переменная
s1
иs2
- это значения, которые сравниваются в данном выражении. (1/15)*abs(s2-s1)
- это вычисление разности междуs2
иs1
, деленное на 15, а затем абсолютированное. Результат этого выражения будет числом от 0 до 1.(1/15)*abs(s2-s1)
>=E - это условие, которое проверяет, что результат сравнения больше или равенE
.while
- это ключевое слово, которое обозначает цикл или условие продолжения.do
- это ключевое слово, которое обозначает блок кода, который будет выполняться до тех пор, пока условие истинно.until
- это ключевое слово, которое обозначает условие окончания цикла.((1/15)*abs(s2-s1))>=E;
- это полное выражение, которое будет выполнено в цикле до тех пор, пока условие истинно.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д