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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2009, 18:47   #1
Дина
 
Регистрация: 13.01.2009
Сообщений: 3
Радость Pomogite s zadachami po ciklam

pomogite reshit zadachi. A to ja ne poimu ni uslovie, ni to kak reshat zadachu.Spasibo ogromnoe
Вложения
Тип файла: doc Doc1.doc (16.0 Кб, 12 просмотров)

Последний раз редактировалось Дина; 13.01.2009 в 19:07. Причина: Ne otobragen vlogenniy file
Дина вне форума Ответить с цитированием
Старый 13.01.2009, 19:00   #2
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Не знаю как вы но я не вижу условия
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Старый 13.01.2009, 19:03   #3
Дина
 
Регистрация: 13.01.2009
Сообщений: 3
По умолчанию

Dolgen bit vlogen file
Дина вне форума Ответить с цитированием
Старый 13.01.2009, 19:35   #4
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Условие уточните. Оно некорректно сразу в трёх местах: не задано a(1), не задано a(2), не корректна формула, а именно этот кусок
Цитата:
a(i) = a(i) - ...
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума Ответить с цитированием
Старый 13.01.2009, 19:37   #5
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Дина Условие в том виде, в каком оно описано в файле просто невозможно читать!
Понял так: a[1]=1,a[2]=1.5
a[i]=a[i-1]*a[i-2] + 1
Код:
uses crt;
var
m : integer;
a : real;
function f(k : integer) : real;
 begin
 if k=1 then f := 1
 else if k=2 then f := 1.5
 else f := f(k-1)*f(k-2) + 1;
 end;

begin
clrscr;
write('Enter m: ');
readln(m);
a := f(m);
writeln('a(',m,')= ',a:7:4);

readln;
end.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 13.01.2009, 20:40   #6
Дина
 
Регистрация: 13.01.2009
Сообщений: 3
По умолчанию

Дина Условие в том виде, в каком оно описано в файле просто невозможно читать!

Вот и я удивляюсь.А такие задачи дают в институте













Дина вне форума Ответить с цитированием
Ответ


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