Предмет: Информатика, автор: ponmavcat

сделать так чтоб программа работала:

a = float(input('a = ?'))
b = float(input('b = ?'))
v = float(input('v = ?'))
x = v*(b+a)/(b-a)
print('x = ', x)

Ответы

Автор ответа: Arnur2937
0

Ответ:

У вас программа работает, однако при значении a и b таких что их разность, то есть b - a равно нулю, будет вызвана ошибка.

Объяснение:

Вот доработанный код:

a = float(input('a = ?'))

b = float(input('b = ?'))

v = float(input('v = ?'))

if b - a == 0:

   print('Невозможно определить значение x')

else:

   x = v * (a + b) / (b - a)

   print('x = ', x)

Похожие вопросы
Предмет: Алгебра, автор: kosty2003