Вычислить значение выражения - QBasic (27400)

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

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

Задачка 3: )) Дано натуральное n и действительное x. Вычислить: ((1/2) - cos(x))*((2/3) - cos^2(x))*...*((n/n+1) - cos^n(x)) Результат вывести на печать.

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

textual
Листинг программы
input "vvedite N ",n
input "vvedite x ",x
p=1
for i=1 to n
p=p*(i/(i+1)-cos(x)^i)
next
print p

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

  1. Пользователю предлагается ввести значение переменной N.
  2. Затем пользователю предлагается ввести значение переменной x.
  3. Переменная p инициализируется значением 1.
  4. Запускается цикл for, который выполняется n раз.
  5. Внутри цикла значение переменной p вычисляется как произведение значения переменной p на (i/(i+1)-cos(x)^i).
  6. После окончания цикла значение переменной p выводится на экран.

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


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

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

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