Вычислить n - натуральное число - QBasic

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

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

ДАНО: n - натуральное число. ВЫЧИСЛИТЬ : 1*2+2*3*4+…+n*(n+1)*…*(2*n) . Заранее большое спасибо!
Пожалуйста очень Вас прошу помогите мне решить задачку или хоть подкиньте идейку как ее решить. Заранее очень благодарен!

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

textual
Листинг программы
input n
for i=1 to n
p=1
for j=i to i*2
p=p*j
next
s=s+p
next
print s

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

В этом коде выполняется вычисление числового значения с помощью двух вложенных циклов. Вот список, описывающий шаги:

  1. Входное значение переменной n запрашивается с помощью функции input.
  2. Первый цикл for выполняется от 1 до n.
  3. Внутри первого цикла переменная p инициализируется значением 1.
  4. Второй цикл for выполняется от i до i*2.
  5. Внутри второго цикла значение переменной p умножается на текущее значение j.
  6. После завершения второго цикла значение переменной p добавляется к переменной s.
  7. После завершения первого цикла значение переменной s выводится на экран с помощью функции print.

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


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

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

5   голосов , оценка 3.4 из 5
Похожие ответы