Вычислить сумму ряда - Turbo Pascal (33831)

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

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

вводятся действительные a и x и натуральное n. вычислить y. y=1/sin(1)+2/(sin(1)+sin(2))...+n/(sin(1)+sin(2)+...+sin(n))
2. Дана матрица целых чисел N*M и номер столбца K. Сдвинуть все столбцы с K по M на один влево.

Решение задачи: «Вычислить сумму ряда»

textual
Листинг программы
u:=0;
y:=0;
For i:= 1 to n do
   begin
        u:=u+sin(i);
        y:=y + 1/u;

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

  1. Переменная u инициализируется значением 0.
  2. Переменная y инициализируется значением 0.
  3. Запускается цикл For, который будет выполняться от 1 до n.
  4. Внутри цикла переменная u увеличивается на значение sin(i), где i - это текущий индекс цикла.
  5. Переменная y увеличивается на 1/u.
  6. Цикл завершается, когда i достигает значения n.
  7. Значения переменных u и y используются для дальнейших вычислений.

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


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

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

15   голосов , оценка 4.2 из 5