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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2010, 22:34   #1
Baxyz®
 
Аватар для Baxyz®
 
Регистрация: 19.02.2010
Сообщений: 5
По умолчанию Дан пример для программирования на Turbo Pascal

Дорогие товарищи, пожалуйста, помогите с задачей через Turbo Pascal, не могу справиться:
Дан пример S=1+1*3+1*3*5+1*3*5*7+... надо сделать программу так, чтобы она высчитывала пример с точностью вычисления e, вводимого с клавиатуры и через операторы repeat и if. Заранее спасибо
Baxyz® вне форума Ответить с цитированием
Старый 01.05.2010, 01:48   #2
kogemrka
Форумчанин
 
Аватар для kogemrka
 
Регистрация: 08.01.2010
Сообщений: 165
По умолчанию

Кхм) А что должно быть вместо многоточия? Продолжение в том же духе, т.е. +1*3*5*7*9+1*3*5*7*9*11+...+1*3*... *n?
Я понимаю, если бы сумма S стремилась к какому-нибудь числу, и это число было бы необходимо найти. Но здесь при стремлении числа слагаемых к бесконечности S будет тоже стремиться к бесконечности.

По-моему где-то в формулировки задачи ошибка. Проверь как следует.
kogemrka вне форума Ответить с цитированием
Старый 01.05.2010, 17:49   #3
rlevv
Пользователь
 
Регистрация: 27.04.2010
Сообщений: 15
По умолчанию

Ну вообщето ты ничего хорошего не получишь так как
этот ряд расходящийся
ну сам посуди уже после сложения первых 3х членов получится большое число а что дальше...
Да и ктому же точность сдесь 100% одно сложение да умножение
rlevv вне форума Ответить с цитированием
Старый 01.05.2010, 18:51   #4
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Я осмелюсь сделать предположение, что имеется ввиду величина обратная члену ряда, т.е. 1/(3*5)+1/(3*5*7) и т.д. Тогда будет иметь место сходимость ряда и сама задача обретет смысл...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 02.05.2010, 00:18   #5
Baxyz®
 
Аватар для Baxyz®
 
Регистрация: 19.02.2010
Сообщений: 5
По умолчанию

там всё так, просто должна учитываться точность вычисления, т.е., если ввели вы число 30, то ответ должен будет быть меньше тридцати и т.д.
Baxyz® вне форума Ответить с цитированием
Старый 03.05.2010, 20:38   #6
Baxyz®
 
Аватар для Baxyz®
 
Регистрация: 19.02.2010
Сообщений: 5
По умолчанию

а пример такой же, как и в начале темы. выдавался он мне как самый легкий вариант, конечная дата сдачи - 4 мая. может кто-нибудь помочь мне в этом, пожалуйста?
Baxyz® вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Среда Turbo Pascal 7.0 (урок для начинающих) Arigato Обсуждение статей 19 30.11.2009 18:01
Литература для работы с дополнительными возможностями на Turbo Pascal leomas Паскаль, Turbo Pascal, PascalABC.NET 17 02.09.2009 16:08
нужна библиотека для turbo pascal Dimanw92 Паскаль, Turbo Pascal, PascalABC.NET 4 29.09.2008 14:50
Дайте ссылку на компилятор для turbo pascal Dimanw92 Паскаль, Turbo Pascal, PascalABC.NET 1 23.09.2008 23:57
Язык программирования Turbo Pascal AnKS Помощь студентам 2 28.10.2007 07:22