Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2018, 15:25   #1
volo_d9
Пользователь
 
Регистрация: 07.04.2016
Сообщений: 19
По умолчанию правильность написание программы

задание такое:
Напишите программу нахождения суммы, включая в нее начальные слагаемые,
абсолютная величина которых не превосходит заданной точности e :

Спецификация ввода : x e
Спецификация вывода: значение суммы

Код:
import math
числа = input("x точность = ").split(" ")
x = float(числа[0])
точность = float(числа[1])
сумма=0
n=0
while math.fabs(сумма)<точность:
    сумма=1.0 / (2 * n + 1) * math.pow((x - 1) / (x + 1), 2 * n + 1)
    n+=1
print(сумма)
Изображения
Тип файла: jpg ряд2.jpg (15.4 Кб, 119 просмотров)
volo_d9 вне форума Ответить с цитированием
Старый 01.11.2018, 16:05   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

В задании требуется оценивать модуль слагаемых, а не суммы.
p51x на форуме Ответить с цитированием
Старый 01.11.2018, 16:27   #3
volo_d9
Пользователь
 
Регистрация: 07.04.2016
Сообщений: 19
По умолчанию

что именно не правильно в коде?
volo_d9 вне форума Ответить с цитированием
Старый 01.11.2018, 16:32   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от volo_d9 Посмотреть сообщение
слагаемые, абсолютная величина которых
Цитата:
Сообщение от volo_d9 Посмотреть сообщение
math.fabs(сумма)
Вы свой код не читали?
p51x на форуме Ответить с цитированием
Старый 01.11.2018, 16:49   #5
volo_d9
Пользователь
 
Регистрация: 07.04.2016
Сообщений: 19
По умолчанию

while math.fabs(a/(2*n+1))<точность:
а так правильно ?

a=(x-1)/(x+1)
volo_d9 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверить правильность программы. JellyFilled Паскаль, Turbo Pascal, PascalABC.NET 4 21.10.2014 08:28
проверьте,пожалуйста, правильность написания программы / Delphi carrie bradshaw Помощь студентам 0 27.05.2014 00:42
Проверьте правильность программы на паскале димон4ик_ Паскаль, Turbo Pascal, PascalABC.NET 8 10.03.2013 14:14
УЦВМ, проверьте правильность программы sig_GB Помощь студентам 19 01.03.2010 15:38
Проверьте правильность программы neomaximus Помощь студентам 3 06.04.2009 04:24