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

6. Составьте программу для вычисления математических выражений, используя функции input () и print ()
a) 268 . 356 . 457
b) 124+359+428


Uginebor: что означают точки

Ответы

Автор ответа: Uginebor
3

Ответ:

есть функция для вычисления математических выражений:

str=input()

print(eval(str))

язык python


Uginebor: можно не создавать переменную str а сразу вписать input()
Artemko1806: Можна
Artemko1806: Но код написан мною универсален
Uginebor: абсолютно наоборот: мой код для любых примеров, а твой только для трех чисел
Artemko1806: Ну если с этой стороны, то да мой код ограничен 3 числами
Uginebor: а с какой стороны твой код лучше
Artemko1806: Не урыл а закопал
Artemko1806: Виходит что твой лучше
Uginebor: пожалуйста говори по теме и по делу. Это не форум для споров
Автор ответа: Artemko1806
1

Ответ:

Для варианта а:

x=float (input ("Введите первое число:"))

у=float (input ("Введите второе число:"))

z=float (input ("Введите третье число:"))

a=x*y*z

print (a)

Для варианта b:

x=float (input ("Введите первое число:"))

у=float (input ("Введите второе число:"))

z=float (input ("Введите третье число:"))

b=x+y+z

print (b)

Похожие вопросы
Предмет: Английский язык, автор: Единорог20001