0 / 0 / 0
Регистрация: 22.09.2019
Сообщений: 86
|
||||||
1 | ||||||
Вычисление значения функции. Ошибки в написании вычислений27.11.2019, 23:05. Показов 1410. Ответов 7
Метки нет (Все метки)
Помогите решить задачку. Сам пишу её решение вроде всё правильно, но почему-то пишет ошибку. Если что версия VS 2008.
Направьте на путь исправления ошибок или напишите своё решение, чтобы я из него сам понял, что у меня не так. 1 картинка - Задачка. 2 картинка - Мои ошибки. Вот мой код:
0
|
27.11.2019, 23:05 | |
Ответы с готовыми решениями:
7
Программа вычислений значения функции Вычисление заданной функции с некоторой погрешностью EPS путем вычислений указанного бесконечного ряда Вычисление интерполяционного значения функции и оценка точности полученного значения Ввод значения аргумента x и вычисление значения функции y |
Мозгоправ
|
||||||
28.11.2019, 00:37 | 3 | |||||
Сообщение было отмечено pepyao как решение
Решение
pepyao, в вашем варианте, кроме очевидных ошибок, на которые вам указывает компилятор, есть и смысловые. Строки 12-14 вычисляются при любых значениях x. Но логарифм и квадратный корень не определены для отрицательных значений, следовательно получите ошибку.
Поэтому лучше так:
1
|
0 / 0 / 0
Регистрация: 22.09.2019
Сообщений: 86
|
||||||
28.11.2019, 16:08 [ТС] | 4 | |||||
Спасибо большое ребят. L0M, взял на вооружение способ с функциями и подскажи пожауйлста, тут разве в 6 строке не должно быть еще и else или else if, или оно не выполнится из-за if?
0
|
Мозгоправ
|
|
28.11.2019, 17:31 | 5 |
Нет, не должно.
Смотрите, если x < 0, выполняется строка 3 и выход из функции. Если выполнение доходит до строки 4, значит x >= 0. Проверяем на x < 2. Если да, то выполняется строка 5 и выход из функции. Если выполнение доходит до строки 6, значит x >= 2. Выполняем последнее вычисление и выход из функции.
1
|
0 / 0 / 0
Регистрация: 22.09.2019
Сообщений: 86
|
|
28.11.2019, 17:35 [ТС] | 6 |
L0M, спасибо огромное, не знал.
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
28.11.2019, 17:57 | 8 |
Можно. Не повредит. Но и необходимости нет. Впрочем, уважаемый L0M все объяснил.
1
|
28.11.2019, 17:57 | |
28.11.2019, 17:57 | |
Помогаю со студенческими работами здесь
8
произвести вычисление значений функций. Результаты вычислений вывести в компонент ListBox. Выбор вычисляемой функции производить, используя компонент RadioButton. Вычисление значения функции с помощью разложения функции в степенной ряд Построить алгоритм ДО и алгоритм ПОКА для вычислений значения функции на отрезке [a,b] с шагом h. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |