39 / 2 / 3
Регистрация: 16.11.2015
Сообщений: 103
|
||||||
1 | ||||||
Для заданного числа x распечатать числовую последовательность: sin(x), sin(sin(x), sin(sin(sin(x), …28.11.2015, 17:46. Показов 3271. Ответов 9
Метки нет Все метки)
(
0
|
|
28.11.2015, 17:46 | |
Ответы с готовыми решениями:
9
|
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
28.11.2015, 18:09 | 2 |
А Вы напишите полное и точное условие задачи, а то что-то написали в названии темы и какую-то хрень в коде.
0
|
39 / 2 / 3
Регистрация: 16.11.2015
Сообщений: 103
|
|
28.11.2015, 18:46 [ТС] | 3 |
Для заданного числа x распечатать числовую последовательность:
sin(x), sin(sin(x)), sin(sin(sin(x))), … Вычисления прекратить, когда очередной элемент последовательности станет по модулю меньше, чем 10-2. Добавлено через 23 минуты
0
|
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
28.11.2015, 18:47 | 4 |
Интересно а значение х известно или хотя бы интервал? А то при значениях которые я вводил ряд к 0.01 не сходится и программа зацикливапется.
1
|
39 / 2 / 3
Регистрация: 16.11.2015
Сообщений: 103
|
|
28.11.2015, 18:52 [ТС] | 5 |
неа,больше ничего не задано
зацикливается на значении 0.044242678085071
0
|
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
28.11.2015, 19:00 | 6 |
При разных значениях по разному, например при х=1 на 0.033 при х=5 вообще вылетает после примерно 11000 итераций.
1
|
39 / 2 / 3
Регистрация: 16.11.2015
Сообщений: 103
|
|
28.11.2015, 19:03 [ТС] | 7 |
0
|
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
28.11.2015, 19:24 | 8 |
Да потому что синус от разных чисел разные числа. Доходит до такого значения что sin(y)=y и все.
Добавлено через 1 минуту например sin0.033 =0.032994011 sin0.044 0.043985804 sin0.055 0.054972275
0
|
39 / 2 / 3
Регистрация: 16.11.2015
Сообщений: 103
|
|
28.11.2015, 19:35 [ТС] | 9 |
0
|
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
28.11.2015, 19:47 | 10 |
А откуда Вы это взяли? 0.032994011 при округлении до третьего знака=0,033
Добавлено через 1 минуту Короче чего тут спорить, условие написанной задачи не корректно.
0
|
28.11.2015, 19:47 | |
Помогаю со студенческими работами здесь
10
Вычислить sin(a)*sin(b) при условии,что a и b принадлежат отрезку [cd]
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |