Информатика, вопрос задал muratramazan241986 , 1 год назад

Создайте и оформите программу, которая выводит таблицу значений функ- ции у = -2,4х² + 5x - 3 в диапазоне от -2 до 2 с шагом 0,5. Ниже приведен рекомендуемый вид экрана программы (рис. 4.34). X У -22.60 -15.90 -10.40 -6.10 -3.00 -1.10 -0.40 -0.90 -2.60 Рис. 4.34. Рекомендуемый вид экрана программы -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 Выполните трассировку программы. На языке пайтон​. помогите пожалуйста ​

Приложения:

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

Ответил antarctica123
0

Відповідь:  X    Y

---------

-2.00  1.00

-1.50  2.48

-1.00  3.60

-0.50  4.35

0.00 -3.00

0.50 -1.65

1.00  0.60

1.50  2.10

2.00  3.25

Пояснення:

def function(x):

   return -2.4*x**2 + 5*x - 3

print("  X    Y")

print("---------")

for x in range(-20, 21, 5):

   x = x / 10

   y = function(x)

   print("{:5.2f} {:5.2f}".format(x, y))

Ответил romansundeev2
0

Ответ:

# Определяем функцию, заданную в условии задачи

def f(x):

   return -2.4 * x ** 2 + 5 * x - 3

# Задаем диапазон значений x и шаг

start_x = -2

end_x = 2

step = 0.5

# Выводим заголовок таблицы

print('X    Y')

print('--------')

# Вычисляем и выводим значения функции для каждого значения x в диапазоне

x = start_x

while x <= end_x:

   y = f(x)

   print('{:0.2f} {:0.2f}'.format(x, y))

   x += step

Объяснение:

Не знаю правильно или нет

Новые вопросы