Рекурентные вычисления - Turbo Pascal

Узнай цену своей работы

Формулировка задачи:

1. Написать программу, вычисляющую первые n элементов заданной последовательности:

Решение задачи: «Рекурентные вычисления»

textual
Листинг программы
  1. var b,b1:real;
  2.     n,i:integer;
  3. begin
  4. write('n=');
  5. readln(n);
  6. b1:=0.1;
  7. writeln(b1:0:15);
  8. for i:=2 to n do
  9.  begin
  10.   b:=(0.02+b1*b1*b1)/6;
  11.   writeln(b:0:15);
  12.   b1:=b;
  13.  end;
  14. end.

Объяснение кода листинга программы

  1. Объявляются переменные b, b1:real; и n, i:integer;
  2. Выводится сообщение n= и считывается значение переменной n.
  3. Переменная b1 инициализируется значением 0.1.
  4. Выводится значение переменной b1:0:15.
  5. Запускается цикл for, который выполняется от 2 до n.
  6. Внутри цикла переменная b инициализируется значением (0.02+b1b1b1)/6.
  7. Выводится значение переменной b:0:15.
  8. Переменная b1 обновляется значением b.
  9. Цикл завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы