Предмет: Информатика
ГДЗ Учебник по Информатике 9 класс Босова

Напишите программу вычисления выражения s = x3 + x5 + xn, где x и n вводятся с клавиатуры

ЧАТ-БОТ: ГДЗ с нейронкой

§ 1.2 Запись вспомогательных алгоритмов на языке Паскаль
Задание 8. Напишите программу вычисления выражения
s = x3 + x5 + xn,
где x и n вводятся с клавиатуры. Используйте подпрограмму вычисления степени.


Вот пример программы на Паскале, которая вычисляет сумму s = x3 + x5 + xn:

program Zadacha8;
function Power(x, n: Integer): integer;
var
  i, res: Integer;
begin
  res := 1;
  for i := 1 to n do
    res := res * x;
  Power := res;
end;

var
  x, s, n: Integer;
begin
  Write('Введите x: ');
  ReadLn(x);
  Write('Введите n: ');
  ReadLn(n);
  s := Power(x, 3) + Power(x, 5) + Power(x, n);
  WriteLn('Сумма x^3 + x^5 + x^n равна ', s);
end.

Пример программы на языке Python:

def power(x: int, n: int) -> int:
    res = 1
    for i in range(n):
        res *= x
    return res
# Основная часть программы
x = int(input('Введите x: '))
n = int(input('Введите n: '))
s = power(x, 3) + power(x, 5) + power(x, n)
print('Сумма x^3 + x^5 + x^n равна', s)