Вычислить сумму ряда, цикл while - Pascal

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

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

Добрый вечер! Задание (цикл while): Дано натуральное число n. Вычислить cos1*sin1+(cos1+sin2)(cos1+sin2)+…+(cos1+…+sin n)(sin1+…sin n). Я что то даже не могу выявить закономерность и понять как менять значения на каждом цикле... Если кто подскажет и привет часть когда буду признателен!

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

textual
Листинг программы
s:=0;
for i:=1 to n do
s:=s+sqr(cos(1)+sin(i));

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

  1. В начале программы объявляется переменная s и инициализируется значением 0.
  2. Затем происходит цикл от 1 до n, где n - это некоторое значение, которое должно быть задано в качестве условия для остановки цикла.
  3. Внутри цикла к переменной s прибавляется значение выражения sqr(cos(1)+sin(i)), где sqr - это функция возведения в квадрат, cos(1) - это функция косинуса со значением 1 радиана, sin(i) - это функция синуса со значением i радиан.
  4. После завершения цикла значение переменной s будет содержать сумму всех вычисленных значений выражения.

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


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

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

14   голосов , оценка 4.143 из 5