Сделайте рекурсивную функцию для вычисления неведомого следующей последовательности.

Сделайте рекурсивную функцию для вычисления неизвестного следующей последовательности. Напишите программку ее проверки. Проверять правильность начальных данных в работе не нужно. Замечание: рекурсивное решение в данном случае не оптимально; задание предназначено только для того, чтоб попробовать сделать простейшую рекурсивную функцию. Ниже на скрине красным веделено...
PASCAL(Lazarus)
помогите пожалуйста!! Не понимаю, как сделать....
Желанно с кодом.. Спасибо

Задать свой вопрос
Дашенька
Вы пренебрегали указать язык программирования
Алина
Отметил
1 ответ
//PascalABC.Net 3.0, сборка 1053
function F(n:integer):longint;
begin
  case n of
    1: F:=4;
    2: F:=-4;
    else F:=6*F(n-1)-4*F(n-2)
  end
end;

begin
  Writeln('F(5)=',F(5)) тестовое
end.

Тестовое решение:
F(5)=-1184


Нелли
Немножко не допонял. А что он считывает? readln где обязано быть? И сколько выборок в кейсе?
Полина Сумец
У Вас нет требования читать ккакие-или данные, потому вычисление фуекции всемте с заданием её довода дано конкретно в операторе вывода. Насчет "кейса" - я Вас не сообразил.
Юрий Левун
и что означает f(5)? растолкуйте пожалуйста.
Винийчук Валек
А - имя рекурсивной функции, который Вы просили и которая описана выше. 5 - это аргумент n (для образца). Почему F(5) - это вычисление a5
Kira Gvamicheva
Прошу помилования, F - имя рекурсивной функции...
Милана Вехлова
Оправдываюсь еще раз, но вы не могли бы расписать досконально, как она работает?
Жиканкова Надежда
Я не знаю, как можно ПОДРОБНО расписать три оператора присваивания, два из которых вообщем просто присваивание констант, а 3-ий по сути копия приведенной в задании формулы.
Геннадий Бекмамбетов
Я не разумею, как работает выражение. Сможете подставить значения и посчитать, пожалуйста. Я подставляю заместо n число - и выходит иное.
Ваня Илинич
Означает, Вы ошибочно считаете. Учить арифметике - это не задачка предмета "Информатика"
Вячеслав
Работа функции для довода 5 мной была проверена.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт