Сумма ряда - PascalABC.NET

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

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

Добрый день, помогите выполнить задание по информатике

Решение задачи: «Сумма ряда»

textual
Листинг программы
//предусловие
begin
  var (x, m, k, c) := (1, 10, 1, 0.0);
  while k <= m do begin
    c += 1 / (2 * k);
    k += x;
  end;
  writeln(c);
end.

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

  1. Сохраняем значения переменных в предварительных условиях begin var (x, m, k, c) := (1, 10, 1, 0.0); end.
  2. Запускаем цикл, который будет выполняться до тех пор, пока значение переменной k не станет больше значения переменной m while k <= m do begin end.
  3. Внутри цикла прибавляем значение 1/2k к переменной c c += 1 / (2 * k); end.
  4. Увеличиваем значение переменной k на значение переменной x k += x; end.
  5. По завершении цикла выводим значение переменной c writeln(c); end.

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


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

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

13   голосов , оценка 4.077 из 5