Сборът от поредица с факториал, Решаване на програмни задачи

Изчислете сумата от поредица

Стойността x се въвежда от клавиатурата.

В този случай трябва да намерите сбора от редица продукти:
s = (-1) * 1 * (x/1!) + (-1) * 2 * (x/2!) + (-1) * 3 * (3/i!) + (-1) * 4 * (x/4!) + (-1) * 5 * (x/5!)

Тъй като i варира от 1 до 5, всеки елемент от поредицата може да бъде намерен в цикъл, след това добавен към сумата.

Тъй като елементът от поредицата съдържа факториал, той ще трябва да се изчисли отделно за всяка стойност на i. Това изчисление може да бъде преместено в отделна функция.

По този начин алгоритъмът за решаване на проблема се свежда до следното:

  1. Въведете стойност x.
  2. Задайте s 0.
  3. В цикъл за i от 1 до 5
    1. вземете факториал i,
    2. изчислява стойността на израза (-1) * i * (x/i!),
    3. сумирайте получената стойност със стойността s.