• Составьте таблицу значений функции y=5+2x на отрезке [1;10]

Ответы 1

  • У меня определены две функции: y = 5 + 2x и tabulate. Функция tabulate принимает функцию, концы отрезка и количество точек, в которых нужно вычислить значение. Внутри этой функции в цикле вычисляется и выводится значение функции, на каждой итерации к текущему значению аргумента прибавляется (b - a)/n.

    Программа (python 3.6):

    def y(x):

       return 5 + 2 * x

    def tabulate(f, a, b, n):

       h = (b - a)/n

       while a <= b:

           print(f"{a:7.4f} {f(a):7.4f}")

           a += h

    tabulate(y, 1., 10., 9)

    Вывод:

    1.0000  7.0000

    2.0000  9.0000

    3.0000 11.0000

    4.0000 13.0000

    5.0000 15.0000

    6.0000 17.0000

    7.0000 19.0000

    8.0000 21.0000

    9.0000 23.0000

    10.0000 25.0000

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years