Вопрос задан 08.05.2019 в 16:07. Предмет Информатика. Спрашивает Осипова София.

Напишите программу реализующую калькулятор на 4 арифметических действия. Пожалуйста на уровне 9

класса(много ответов на данную задачу очень мудрёные и это то что мы не проходили)Заранее спасибо.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Станіславський Ярослав.
a = int(input("a = ") )
reust = input(" ")
b = int(input("b = ") )
if reust == '+':
print(a + b)
elif reust == '-':
print(a - b)
elif reust == '*':
print(a * b)
elif reust == '/':
print(a / b)
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример простой программы на языке Python, которая реализует калькулятор для выполнения четырех арифметических операций (+, -, *, /):

```python def calculator(): print("Добро пожаловать в калькулятор!") print("Введите два числа и операцию.")

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

print("Выберите операцию:") print("1. Сложение") print("2. Вычитание") print("3. Умножение") print("4. Деление")

operation = input("Введите номер операции: ")

if operation == "1": result = num1 + num2 print(f"Результат сложения: {result}") elif operation == "2": result = num1 - num2 print(f"Результат вычитания: {result}") elif operation == "3": result = num1 * num2 print(f"Результат умножения: {result}") elif operation == "4": if num2 != 0: result = num1 / num2 print(f"Результат деления: {result}") else: print("Ошибка! Нельзя делить на ноль.") else: print("Ошибка! Неправильно выбрана операция.")

repeat = input("Хотите выполнить еще одну операцию? (да/нет): ")

if repeat.lower() == "да": calculator() else: print("Спасибо за использование калькулятора!")

calculator() ```

Программа начинается с приветствия пользователя и запроса двух чисел и операции. Затем она проверяет выбранную операцию и выполняет соответствующее арифметическое действие. Если пользователь выберет деление и второе число будет равно нулю, то программа выведет ошибку. По завершению операции, программа спрашивает, хочет ли пользователь выполнить еще одну операцию. Если ответ "да", программа запускается заново, а если ответ "нет", то программа завершается с благодарностью за использование калькулятора.

Надеюсь, это поможет! Если у вас есть еще вопросы, не стесняйтесь задавать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос