Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2512583
А
Аноним
16 декабря 2024 18:38 · публичный вопрос
А
Аноним

Напишите код без сторонных источников для выполнения арифметических операций с вводом и выводом данных через консоль

Нейросеть16 декабря 2024 18:38

Вот пример программы на Python, которая выполняет арифметические операции (сложение, вычитание, умножение, деление) с вводом и выводом данных через консоль:

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

    choice = input("Введите номер операции (1/2/3/4): ")

    if choice in ['1', '2', '3', '4']:
        try:
            num1 = float(input("Введите первое число: "))
            num2 = float(input("Введите второе число: "))

            if choice == '1':
                result = num1 + num2
                print(f"Результат: {num1} + {num2} = {result}")

            elif choice == '2':
                result = num1 - num2
                print(f"Результат: {num1} - {num2} = {result}")

            elif choice == '3':
                result = num1 * num2
                print(f"Результат: {num1} * {num2} = {result}")

            elif choice == '4':
                if num2 == 0:
                    print("Ошибка: Деление на ноль невозможно.")
                else:
                    result = num1 / num2
                    print(f"Результат: {num1} / {num2} = {result}")

        except ValueError:
            print("Ошибка: Пожалуйста, введите числовое значение.")
    else:
        print("Ошибка: Неверный выбор операции.")

if __name__ == "__main__":
    main()

Как работает этот код:

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

Вы можете запустить этот код в любой среде выполнения Python.

Напишите код без сторонных источников для выполнения арифметических операций с вводом и выводом данных через консоль
Вот пример программы на Python, которая выполняет арифметические операции (сложение, вычитание, умножение, деление) с вводом и выводом данных через консоль: ```python def main(): print("Выберите операцию:") print("1. Сложение") print("2. Вычитание") print("3. Умножение") print("4. Деление") choice = input("Введите номер операции (1/2/3/4): ") if choice in ['1', '2', '3', '4']: try: num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) if choice == '1': result = num1 + num2 print(f"Результат: {num1} + {num2} = {result}") elif choice == '2': result = num1 - num2 print(f"Результат: {num1} - {num2} = {result}") elif choice == '3': result = num1 * num2 print(f"Результат: {num1} * {num2} = {result}") elif choice == '4': if num2 == 0: print("Ошибка: Деление на ноль невозможно.") else: result = num1 / num2 print(f"Результат: {num1} / {num2} = {result}") except ValueError: print("Ошибка: Пожалуйста, введите числовое значение.") else: print("Ошибка: Неверный выбор операции.") if __name__ == "__main__": main() ``` ### Как работает этот код: 1. Пользователю предлагается выбрать одну из арифметических операций. 2. Затем запрашиваются два числа. 3. В зависимости от выбора пользователя, программа выполняет соответствующую операцию и выводит результат на консоль. 4. Программа обрабатывает возможные ошибки, такие как деление на ноль и ввод некорректных значений. Вы можете запустить этот код в любой среде выполнения Python.