Вычислить значение суммы - Pascal ABC (14601)

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

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

По условию нужно вычислить:

Решение задачи: «Вычислить значение суммы»

textual
Листинг программы
program primer;
var
  k,i:integer;
  s,s1,s2:real;
begin
  write('Введите значение k:');
  readln(k);
  write('Введите значение i:');
  readln(i);
  k:=0;
  i:=0;
   for k:=1 to 10 do
    begin
     s1:=exp(3*ln(k));
     s2:=0;
     for i:=1 to 15 do
       begin
         s2:=s2 + sqr(k-i);
     end;
     s:= s + s1*s2;
 
  end;
  writeln(' s=',s);
end.

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

  1. Программа запрашивает у пользователя значения двух переменных k и i.
  2. Затем программа присваивает переменным k и i значения 0.
  3. Далее следует цикл for, который выполняется от 1 до 10.
  4. Внутри цикла вычисляется значение переменной s1 с помощью функции exp() и переменной ln() из пакета math.
  5. Затем вычисляется значение переменной s2 с помощью цикла for, который выполняется от 1 до 15.
  6. Внутри цикла вычисляется значение переменной s2 с помощью функции sqr() из пакета math.
  7. Затем значение переменной s2 добавляется к значению переменной s1.
  8. После окончания внутреннего цикла вычисляется итоговое значение переменной s с помощью функции sum() из пакета math.
  9. Итоговое значение переменной s записывается в переменную s.
  10. В конце программы выводится на экран значение переменной s.

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


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

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

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