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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2013, 16:51   #1
twonislatex
Новичок
Джуниор
 
Регистрация: 24.10.2013
Сообщений: 6
Восклицание Последовательности и ряды. Прогрессии и рекурсия

нужно решить программу с использованием repeat





Код:
function f(k:integer):longint;
    var p,i:longint;
begin p:=1;
    for i:=1 to k do p:=p*i;
    f:=p end;
var i:integer;
  p:longint;
begin
   p:=0;
   for i:=1 to 5 do p:=p+f(2*i-1);
writeln(p);
readln
end.

это верная программа, но мне нужно чтобы она была через repeat + программа должна запрашивать е(эпсилон) у пользователя и чтобы программа выполняла перебор чисел через формулу

Последний раз редактировалось twonislatex; 24.10.2013 в 17:40. Причина: решил через for
twonislatex вне форума Ответить с цитированием
Старый 25.10.2013, 20:35   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,371
По умолчанию

Например:
Код:
a := 1.0;
an := 1.0;
i := 1;
eps := 0.0005;
repeat
   an := an * 10/i;
   a := a + an;
   i := i + 1;
until (an <= eps);


Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны 3 числа. Определить являються ли они частью арифметической прогрессии, геометрической прогрессии. ( С++ ) Irina32 Общие вопросы C/C++ 1 07.10.2013 15:40
Ряды и последовательности в C# Donix Помощь студентам 2 20.03.2011 21:52
прогрессии и последовательности mego4el Общие вопросы C/C++ 2 30.09.2010 22:48
Заполнить массив первыми 10 членами арифметической прогрессии с известным первым членом прогрессии А и ра basav1k Фриланс 8 27.05.2010 00:33