![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.05.2012
Сообщений: 1
|
![]()
e=1+1/(1-1/(2+1/(3-1/(2+1/(5-1/(2+1/(7-1/(2+1/(9...
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Это невозможно. Должны быть ограничения
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Может дело не в возможной беспонечности, а в том чтобы вообще считать эту дробь?
При должной реализации, цикла While true do должно хватить. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Во всех циклах есть Goto. И нет ничего плохого в его использовании.
Я уже подымал тему, на тему использования goto в разных ЯП, в их числе был и pascal. Бездумно использовать, да вредно. Но когда нужно выйти из 3-его вложенного цикла и прибить все внешние, то тут goto очень освежает. К тому же, бесконечный рачект можно определить, паралельно запустив таймер в потоке, который будет начинаться каждый раз при расчете. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
чтобы вычислить бесконечную дробь, нужно бесконечное число goto.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
а чем вас While true do не устроило , там бесконечность на ура. |
|
![]() |
![]() |
![]() |
#8 | |||
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]() Цитата:
Цитата:
Если при необходимости выйти изнутри третьего цикла два внешних не завершаются автоматически, это значит, что сами эти циклы были изначально выбраны неправильно. Цитата:
|
|||
![]() |
![]() |
![]() |
#9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
По-моему тут самое оно - рекурсия.
А ограничение... Да хотя бы по количеству вложений.
I'm learning to live...
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
По сути дела, в данной задаче разумное ограничение - единственный непонятный момент.
Если бы была задана нужная точность либо задана разрядность числа, можно было бы сконструировать и разумное ограничение. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно составить программу в С++ для решения системы уравнений | Anton1609 | Помощь студентам | 0 | 01.10.2011 15:54 |
составить функцию для подсчета собственных чисел матрицы ( на С ) | Mr.Merso | Помощь студентам | 4 | 22.05.2011 00:40 |
Нужно вычислить алгоритм подсчета контрольной суммы строки | Walter Reed | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 30.01.2010 19:53 |
С++ Составить функцию для подсчета числа серий положительных, отрицательных чисел и нулей | KASPEER | Помощь студентам | 0 | 13.01.2010 15:19 |
составить программу подсчета числа элементов одномерного массива, превосходящих СРЕДНЕЕ ГЕОМЕТРИЧЕСКОЕ | Fatality | Помощь студентам | 4 | 05.02.2009 07:53 |