Предмет: Информатика,
автор: mavod73384
Написать калькулятор на Python. Должны быть действия + - * / и дробные числа
Ответы
Автор ответа:
2
print("Ноль в качестве знака операции "
"завершит работу программы")
while True:
s = input("Знак (+,-,*,/): ")
if s == '0': break
if s in ('+','-','*','/'):
x = float(input("x="))
y = float(input("y="))
if s == '+':
print("%.2f" % (x+y))
elif s == '-':
print("%.2f" % (x-y))
elif s == '*':
print("%.2f" % (x*y))
elif s == '/':
if y != 0:
print("%.2f" % (x/y))
else:
print("Деление на ноль!")
else:
print("Неверный знак операции!")
Похожие вопросы
Предмет: Алгебра,
автор: potapcenkovamaria
Предмет: Английский язык,
автор: zlatasherstuk
Предмет: Физика,
автор: aibalaamankyzy
Предмет: Математика,
автор: Аноним
Предмет: Обществознание,
автор: KReeDomanka21
while a != 'ВСЁ':
a = input("Введите *, /, +, - или ВСЁ ")
b = float(input("Введите число а "))
c = float(input("Введите число b "))
if a == '*':
print("a * b = ", b * c)
if a == '/':
print("a / b = ", b / c)
if a == '+':
print("a + b = ", b + c)
if a == '-':
print("a - b = ", b - c)