Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python и Python

Илюха Жарков Ученик (93), на голосовании 3 месяца назад
как сделать калькулятор для трех чисел и программу которая считает остаток от деления мне очень срочно!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Голосование за лучший ответ
ольга бартенева Знаток (321) 4 месяца назад
Для создания калькулятора, который выполняет операции с тремя числами, и программы, которая считает остаток от деления, вы можете использовать следующий код на Python.

Калькулятор для трех чисел:
def calculator(a, b, c, operation):
if operation == 'add':
return a + b + c
elif operation == 'subtract':
return a - b - c
elif operation == 'multiply':
return a * b * c
elif operation == 'divide':
if b == 0 or c == 0:
return "Ошибка: Деление на ноль!"
return a / b / c
else:
return "Неизвестная операция!"

# Пример использования
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
num3 = float(input("Введите третье число: "))
operation = input("Введите операцию (add, subtract, multiply, divide): ")

result = calculator(num1, num2, num3, operation)
print("Результат:", result)
Программа для вычисления остатка от деления:
def remainder(a, b):
if b == 0:
return "Ошибка: Деление на ноль!"
return a % b

# Пример использования
num1 = float(input("Введите делимое: "))
num2 = float(input("Введите делитель: "))

result = remainder(num1, num2)
print("Остаток от деления:", result)
Пояснения:

Калькулятор: Функция calculator принимает три числа и операцию. В зависимости от введенной операции, она выполняет соответствующее действие и возвращает результат.

Остаток от деления: Функция remainder принимает два числа и возвращает остаток от деления первого числа на второе. Если делитель равен нулю, возвращается сообщение об ошибке.
Вы можете запустить эти программы в любом Python-редакторе или среде выполнения.
Похожие вопросы