Предмет: Информатика,
автор: funzero733
6. Составьте программу для вычисления математических выражений, используя функции input () и print ()
a) 268 . 356 . 457
b) 124+359+428
Uginebor:
что означают точки
Ответы
Автор ответа:
3
Ответ:
есть функция для вычисления математических выражений:
str=input()
print(eval(str))
язык python
можно не создавать переменную str а сразу вписать input()
Можна
Но код написан мною универсален
абсолютно наоборот: мой код для любых примеров, а твой только для трех чисел
Ну если с этой стороны, то да мой код ограничен 3 числами
а с какой стороны твой код лучше
Не урыл а закопал
Виходит что твой лучше
пожалуйста говори по теме и по делу. Это не форум для споров
Автор ответа:
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)
Похожие вопросы
Предмет: Другие предметы,
автор: keys777
Предмет: Қазақ тiлi,
автор: ElmiTay
Предмет: Русский язык,
автор: zbereza
Предмет: Другие предметы,
автор: 1233036
Предмет: Английский язык,
автор: Единорог20001