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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2014, 01:37   #1
textyre
Пользователь
 
Регистрация: 01.11.2014
Сообщений: 12
По умолчанию Составить блок-схему по чилсенному ряду

Я признаюсь, что у меня с алгоритмами беда полная, помогите составить, чтобы в дальшнем я смог перенести это в паскаль
Изображения
Тип файла: jpg 321.jpg (10.9 Кб, 145 просмотров)
textyre вне форума Ответить с цитированием
Старый 15.12.2014, 08:44   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

А причем тут алгоритмы? Эта простейшая логика и математика на уровне 7 класса школы.

либо рекуррентный вариант - делите n на n-1 член и получаете множитель
либо каждый член вычисляете отдельно - степень можно накапливать
p51x вне форума Ответить с цитированием
Старый 15.12.2014, 17:57   #3
textyre
Пользователь
 
Регистрация: 01.11.2014
Сообщений: 12
По умолчанию

Это все-таки алгоритм. Любые действия - алгоритм. Выходит, что у меня туго с логикой и алгоритмами, поэтому я вынужден просить помощи тут.
textyre вне форума Ответить с цитированием
Старый 16.12.2014, 08:30   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,833
По умолчанию

Цитата:
Это все-таки алгоритм. Любые действия - алгоритм.
Вообще-то, да, но я привык в программировании называть алгоритмом что-то посложнее простейших циклов.

Цитата:
Выходит, что у меня туго с логикой и алгоритмами, поэтому я вынужден просить помощи тут.
Ну два варианта алгоритма я вам подкинул уже. В чем в них проблема?
p51x вне форума Ответить с цитированием
Старый 19.12.2014, 14:13   #5
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,987
По умолчанию

Код:
function step(chislo:real;stepen:integer):real;
var i:integer;
begin
   Result:=1;
   For i:=1 to stepen do
      Result:=Result*chislo;
end;

function f(x:real):real;
const n=100;
var i:integer;
begin
   Result:=0;
   For i:=0 to n do
      Result:=Result+1/(2*i+1)/step(x,2*i+1);
end;

begin
   Writeln(f(5));
   Readln;
end.
Сойдет?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить блок схему Азамат1 Паскаль, Turbo Pascal, PascalABC.NET 1 21.05.2013 21:59
Составить схему алгоритма (блок-схему) doc599 Помощь студентам 12 04.10.2012 17:07
Составить блок схему. Златачка Паскаль, Turbo Pascal, PascalABC.NET 1 21.05.2012 20:05
Помогите пожалуйста решить две задачи по паскалю и составить и составить блок схему! ...Оленька... Паскаль, Turbo Pascal, PascalABC.NET 2 20.01.2009 09:37