Сумма с факториалом - Turbo Pascal (29939)

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

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

Дано натуральное число n и действительное число х. Вычислить
Листинг программы
  1. program unit13;
  2. uses crt;
  3. var K,n:integer;
  4. s,x:real;
  5. begin
  6. clrscr;
  7. writeln;
  8. write('Введите n=');
  9. readln(n);
  10. write('Введите x=');
  11. readln(x);
  12. S:=K;
  13. for K:=1 to n do
  14. s:=s+(exp(x*ln(k)))/((K*K+1)*(K*K+1));
  15. writeln('S=',s:5:2);
  16. writeln('_______________________');
  17. readkey;
  18. end.
Пожалуста помогите я неверно задание зделал, кто может переписать?

Решение задачи: «Сумма с факториалом»

textual
Листинг программы
  1. program unit13;
  2. uses crt;
  3. var n,k,i,f:longint;
  4.     s,x,c,f1:real;
  5. begin
  6. clrscr;
  7. writeln;
  8. repeat
  9. write('Введите n от 1 до 4 n=');
  10. readln(n);
  11. until n in [1..4];
  12. write('Введите x=');
  13. readln(x);
  14. s:=0;
  15. f:=1;
  16. c:=1;
  17. for k:=1 to n do
  18.  begin
  19.   c:=c*x;
  20.   f:=f*k;
  21.   f1:=1;
  22.   for i:=1 to f+1 do
  23.   f1:=f1*i;
  24.   s:=s+c/f1;
  25.  end;
  26. writeln('S=',s:0:11);
  27. readkey;
  28. end.

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

  1. Программа начинается с объявления переменных n, k, i, f и s, x, c, f1:longint; real.
  2. Строка clrscr; очищает экран.
  3. В цикле repeat-until запрашивается значение переменной n от 1 до 4 и сохраняется в переменной n.
  4. Затем запрашивается значение переменной x и сохраняется в переменной x.
  5. Переменные s, x, c, f1 инициализируются нулями.
  6. В цикле for k:=1 до n do происходит расчет факториала числа k и сохраняется в переменной f.
  7. Затем рассчитывается сумма c/f1 и сохраняется в переменной s.
  8. Цикл for i:=1 до f+1 do рассчитывает факториал числа i и сохраняет его в переменной f1.
  9. После завершения цикла for i=1 to f+1 do переменная f1 содержит факториал числа f+1.
  10. Значение переменной s, полученное в результате суммирования c/f1, выводится на экран.
  11. Программа завершается вызовом readkey, который позволяет пользователю нажать любую клавишу для выхода из программы.

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


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

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

12   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы