1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 8 Параграф 2.4 ГДЗ Босова 9 класс 2017 (Информатика)
Босова
9 класс
Автор
Босова

Задание 8 Параграф 2.4 ГДЗ Босова 9 класс 2017 (Информатика)

Задача

s = x3 + х5 + хn, где х и n вводятся с клавиатуры. Используйте подпрограмму вычисления степени.

Подробный ответ

Для вычисления суммы $$s=x^3+x^5+\dots+x^n$$ удобно использовать вспомогательную подпрограмму, которая находит степень числа $$x^j$$.

Сначала вводим $$x$$ и $$n$$, затем последовательно прибавляем к сумме степени с нечётными показателями: $$3, 5, 7, \dots$$, пока показатель не станет больше $$n$$.

program st_11;
var
  x, n, j: integer;
  s: longint;

function st(a, b: integer): longint;
var
  i: integer;
  z: longint;
begin
  z := 1;
  for i := 1 to b do
    z := z * a;
  st := z;
end;

begin
  write(‘введи числа>’);
  readln(x, n);
  s := 0;
  j := 3;
  while j <= n do
  begin
    s := s + st(x, j);
    j := j + 2;
  end;
  writeln(‘S=’, s);
end.

Ответ

Программа вычисляет сумму $$x^3+x^5+\dots+x^n$$ с помощью функции возведения в степень.



Общая оценка
4.9 / 5
Другие учебники
Другие предметы