Вопрос задан 22.10.2025 в 22:45. Предмет Информатика. Спрашивает Беловский Бекарыс.

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

Перейти к ответам

Ответы на вопрос

Отвечает Вишневская Анастасия.

Вот самый простой вариант на Python. Читает xx (вещественное) и nn (целое) с клавиатуры и считает
s=x3+x5+xns = x^3 + x^5 + x^n.

python
# s = x^3 + x^5 + x^n

x = float(input("Введите x: ")) n = int(input("Введите n (целое): "))

s = x**3 + x**5 + x**n print("s =", s)

Пример:

makefile
Введите x: 2 Введите n (целое): 7 s = 2**3 + 2**5 + 2**7 = 8 + 32 + 128 = 168

Если нужен вариант на C++:

cpp
#include #include using namespace std;

int main() { double x; long long n; cout << "Введите x: "; if (!(cin >> x)) return 0; cout << "Введите n (целое): "; if (!(cin >> n)) return 0;

// pow работает с double; для больших n точность как у double double s = pow(x, 3) + pow(x, 5) + pow(x, n); cout.setf(ios::fixed); cout.precision(10); cout << "s = " << s << endl; return 0; }

Замечания:

  • xx берём как float/double, чтобы поддерживать вещественные значения.

  • nn — целое; при желании можно добавить проверку на отрицательные значения (тогда xnx^n тоже корректно посчитается как 1/xn1/x^{|n|}, если x0x \neq 0).

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Информатика 14.10.2025 04:57 26 Бердина Раиса
Информатика 13.10.2025 21:53 20 Кандрина Лера
Информатика 13.10.2025 20:34 13 Калинин Максим
Информатика 13.10.2025 20:27 6 Смирнов Егор
Информатика 13.10.2025 19:26 4 Макаров Максим
Информатика 13.10.2025 19:20 16 Гайнанов Эльнар
Информатика 13.10.2025 18:25 6 Bekenov Daulet
Информатика 13.10.2025 18:16 22 Александровна Вероника
Задать вопрос