0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 7
|
||||||
1 | ||||||
Ошибка 207 в рекурсивной функции25.04.2014, 06:57. Показов 1140. Ответов 4
Метки нет Все метки)
(
Здравствуйте!
Волею судеб пришлось вспоминать Паскаль в свои преклонные годы. Вот такая примитивная задача: Найти сумму членов ряда 1\(i*i), где i от 1 до n. Все это дело вылилось в такой код:
0
|
|
25.04.2014, 06:57 | |
Ответы с готовыми решениями:
4
Ошибка 207 при вычислении функции Ошибка 207 при вычислении функции Вычислить значение функции для аргумента х, который меняется от Х1 до х2 с шагом Н (ошибка 207)
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
25.04.2014, 10:04 | 2 | |||||
![]() Решение
В данном случае ошибка 207 вызвана переполнением стека сопроцессора.
Это преодолевают так
0
|
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 7
|
|
25.04.2014, 10:18 [ТС] | 3 |
Спасибо! Я правильно понимаю - функция ведь осталась рекурсивной? А мой первоначальный вариант является ошибочным? Делал согласно теории по учебникам. Я могу, например, написать его в качестве ответа, но дополнить Вашим вариантом как более жизнеспособным?
0
|
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
25.04.2014, 10:21 | 4 |
Функция осталась рекурсивной, а Ваш вариант в принципе верный, не во всех функциях происходит переполнение стека.
0
|
0 / 0 / 0
Регистрация: 25.04.2014
Сообщений: 7
|
|
25.04.2014, 10:23 [ТС] | 5 |
Еще раз спасибо! Очень помогли и прояснили ситуацию.
0
|
25.04.2014, 10:23 | |
25.04.2014, 10:23 | |
Помогаю со студенческими работами здесь
5
Разработать программу согласно алгоритму с использованием рекурсивной функции и без использования рекурсивной Разработать программу по алгоритму с использование рекурсивной функции и без использования рекурсивной функции
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |