• Предмет: Информатика
  • Автор: gfdxc
  • Вопрос задан 5 месяцев назад

Составить программу расчета значения функций

Приложения:

NeSprashivaite: Python?

Ответы

Ответ дал: nikdissv
1

# python

import math # библиотека с математическими функциями

def z(x, y):

return (x + ((2+y)/x**2))/(y + (1/math.sqrt(x**2 + 10)))

def q(x, y):

return 2.8*math.sin(x) + abs(y)

x = float(input('x = '))

y = float(input('y = '))

print(f"z({x}, {y}) = {z(x, y)}")

print(f"q({x}, {y}) = {q(x, y)}")

Объяснение:

def - объявление функции

def имя_функции(параметры): ...

return - вернуть результат.

если не знакомы с функциями, легко обойтись и без них.

Ответ дал: NeSprashivaite
1

Ответ:

import math  # Импорт библиотеки math.

x = float(input("Введите значение x: "))  # Ввод данных.

y = float(input("Введите значение y: "))  # Ввод данных.

z = (x + ((2+y)/x**2))/(y + (1/math.sqrt(x**2 + 10)))  # Формула для z

q = 2.8 * math.sin(x) + abs(y)  # Формула для q

print("z =", round(z, 2), "q =", round(q, 2))  # Выводим ответ с округлением (round)


Простой вариант, без функций и т.д. По желанию, можете использовать F-строки.

Вас заинтересует