0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 56
1

Найти первое из чисел sinx, sin sinx, sin sin sinx, ..., меньшее по модулю 10^-4

23.10.2019, 11:56. Показов 6519. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
найти y-первое из чисел sinx, sin sinx, sin sin sinx,..., меньшее по модулю 10^-4
Python
1
2
3
4
5
from math import sin,fabs
x=sin(x)
while fabs(x)>0.0001:
    a=sinx
    print(a)
где надо исправить
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2019, 11:56
Ответы с готовыми решениями:

Вычислить:y - первое из чисел sinx, sin sinx, sin sin sinx, … , меньшее по модулю 10^-2
Вычислить:y - первое из чисел sinx, sin sinx, sin sin sinx, … , меньшее по модулю 10^-2

Даны натуральное п, действительное x. Вычислить: sinx + sin sin x + sin sin sin x +…+ sin sin sin … sin x
Даны натуральное п, действительное x. Вычислить: sinx + sin sin x + sin sin sin x +…+ sin sin...

Вычислить у - первое из чисел sin х, sin sin x, sin sin sin x, ., меньшее по модулю 10-4
Вычислить у - первое из чисел sin х, sin sin x, sin sin sin x, ..., меньшее по модулю 10-4 Видел...

Вычислить y – первое из чисел sin x, sin sin x, sin sin sin x, …, меньшее по модулю 10-4
Вычислить y – первое из чисел sin x, sin sin x, sin sin sin x, …, меньшее по модулю 10-4. ...

Вычислить первое из чисел sin(x), sin(sin(x)), sin(sin(sin(x))), ... , меньшее по модулю 10^-4
1)Вычислить y - первое из чисел sinx, sin sinx,sin sin sinx,..., меньшее по модулю 10^-4 ...

16
3667 / 923 / 133
Регистрация: 29.01.2013
Сообщений: 5,496
23.10.2019, 12:07 2
Shyngly, мне кажется, в вашем задании не хватает скобок. проверьте, пожалуйста.
0
0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 56
23.10.2019, 12:08  [ТС] 3
Alli_Lupin, в исходнике? В самом заданий нету скобок
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
35522 / 19997 / 4186
Регистрация: 12.02.2012
Сообщений: 33,177
Записей в блоге: 13
23.10.2019, 12:12 4
Python
1
2
3
4
5
from math import sin,fabs
x=float(input())
while fabs(x)>0.0001:
    x=sin(x)
print(x)
0
Просто Лис
Эксперт Python
5322 / 3336 / 1021
Регистрация: 17.05.2012
Сообщений: 9,770
Записей в блоге: 9
23.10.2019, 12:15 5
В 4 строчке напиши то же самое, что во второй.
0
3667 / 923 / 133
Регистрация: 29.01.2013
Сообщений: 5,496
23.10.2019, 12:16 6
Shyngly, в коде у вас 3 критичные ошибки: переменная a нигде не используется, значение переменной x нигде не вводится, в строке 4 аргумент функции не взят в скобки. Должно быть что-то наподобие a=sin(x).
0
954 / 340 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
23.10.2019, 12:16 7
Shyngly, начнём с того, что x - должен быть числовым значением:

x=sin(x) - вот тут.

Во-вторых у вас будет бесконечный цикл.
0
0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 56
23.10.2019, 12:19  [ТС] 8
Рыжий Лис, Damenikx, что надо сделать что бы не было бесконечным
Python
1
2
3
4
5
from math import sin,fabs
x=float(input())
while fabs(x)>0.0001:
    x=sin(x)
print(x)
0
954 / 340 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
23.10.2019, 12:22 9
Shyngly, прочитать документацию или хотя-бы загуглить цикл while.
0
Просто Лис
Эксперт Python
5322 / 3336 / 1021
Регистрация: 17.05.2012
Сообщений: 9,770
Записей в блоге: 9
23.10.2019, 12:25 10
Да ладно вам, прогрессия не бесконечная, она просто очень медленно стремится к нулю
0
Damenikx
23.10.2019, 12:30
  #11

Не по теме:

Рыжий Лис, он домой уже с пар пойдёт, а она ещё падать будет :)

0
0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 56
23.10.2019, 12:36  [ТС] 12
Damenikx,

Добавлено через 5 минут
Damenikx, Рыжий Лис, Alli_Lupin, Catstail, у меня сейчас голова лопнет, так что надо исправить,?
Python
1
2
3
4
5
from math import sin,fabs
x=float(input())
while fabs(x)>0.0001:
    x=sin(x)
print(x)
0
954 / 340 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
23.10.2019, 12:39 13
Shyngly, словесно:

пока fabs(x) меньше 0.0001
а = син(х)
выводим(а)

Ты свой син(х) никак не изменяешь в течении итерации, а просто бесконечно его выводишь, нужно добавить.......

Добавлено через 1 минуту
Shyngly, попробуй исправить, ВНИМАНИЕ, отступ!

Добавлено через 57 секунд
А теперь магия Дэвида Блэйна:

Python
1
2
3
4
5
from math import sin,fabs
x=float(input())
while fabs(x)>0.0001:
    x=sin(x)
    print(x) - # о господи, Дэвид Блейн, дай мне жить. О_О
0
0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 56
23.10.2019, 12:39  [ТС] 14
Damenikx,
Python
1
2
3
4
5
from math import sin,fabs
x=float(input(0,025))
while fabs(x)>0.0001:
    x=sin(x)
    print(x)
Добавлено через 30 секунд
Damenikx,
0
Просто Лис
Эксперт Python
5322 / 3336 / 1021
Регистрация: 17.05.2012
Сообщений: 9,770
Записей в блоге: 9
23.10.2019, 12:41 15
SyntaxError: invalid token
0
0 / 0 / 0
Регистрация: 13.10.2019
Сообщений: 56
23.10.2019, 12:53  [ТС] 16
Damenikx, ничего не выводить
0
Просто Лис
Эксперт Python
5322 / 3336 / 1021
Регистрация: 17.05.2012
Сообщений: 9,770
Записей в блоге: 9
23.10.2019, 12:57 17
Число x с клавиатуры введи.
0
23.10.2019, 12:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2019, 12:57
Помогаю со студенческими работами здесь

Дано натуральное число N. Вычислить S=sin x+ sin sinx +...+sin sin....sin x
Дано натуральное число N. Вычислить S (составить программу с использованием операторов While и...

Вычислить sinx + sin sinx +.+ sin sin .sinx
Дано натуральное число N, действительное число X. Вычислить \sin \, x \; + \; \sin \, \sin \, ...

написать программу вычисления суммы n cлагаемых вида sinx+ sinx²...sin x n
подскажите ход решения или само решение. нужно написать программу вычисления суммы: 1)суммы n...

Вычислить сумму S = sinx + sin(2)x + ... + sin(n)x
Доброго времени суток. Задали в колледже написать PHP-скрипты (25 заданий). Но кое какие я сделать...

Вычислить произведение первых N сомножителей S=sinX*sinX^2*sinX^3*...*sinX^n
1.1 Даны вещественное число Х и натуральное число n. Вычислить произведение первых N сомножителей ...

Sinx + sin2x + tg3x*sin(pi/3 + 3x) = 3 ?
Решить уравнение sinx + sin2x + tg3x*sin(pi/3 + 3x) = 3 REM REM sinx + sin2x +...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru