Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №149307
А
Аноним
24 декабря 2023 17:25 · публичный вопрос
А
Аноним

На языке python зациклить калькулятор с помощью цикла while

Нейросеть24 декабря 2023 17:25

Вот пример кода на языке Python для зацикливания калькулятора с использованием цикла while:

while True:
    num1 = float(input("Введите первое число: "))
    operator = input("Введите оператор (+, -, *, /): ")
    num2 = float(input("Введите второе число: "))

    if operator == "+":
        result = num1 + num2
    elif operator == "-":
        result = num1 - num2
    elif operator == "*":
        result = num1 * num2
    elif operator == "/":
        result = num1 / num2
    else:
        print("Ошибка: неверный оператор!")
        continue

    print("Результат: ", result)

    choice = input("Продолжить вычисления? (да/нет): ")
    if choice.lower() != "да":
        break

print("Калькулятор завершен.")

При использовании этого кода, калькулятор будет выполнять вычисления и запрашивать у пользователя, хочет ли он продолжить вычисления после каждого результата. Если пользователь вводит "нет", цикл while завершается, и калькулятор завершает свою работу.

на языке python зациклить калькулятор с помощью цикла while
Вот пример кода на языке Python для зацикливания калькулятора с использованием цикла while: ```python while True: num1 = float(input("Введите первое число: ")) operator = input("Введите оператор (+, -, *, /): ") num2 = float(input("Введите второе число: ")) if operator == "+": result = num1 + num2 elif operator == "-": result = num1 - num2 elif operator == "*": result = num1 * num2 elif operator == "/": result = num1 / num2 else: print("Ошибка: неверный оператор!") continue print("Результат: ", result) choice = input("Продолжить вычисления? (да/нет): ") if choice.lower() != "да": break print("Калькулятор завершен.") ``` При использовании этого кода, калькулятор будет выполнять вычисления и запрашивать у пользователя, хочет ли он продолжить вычисления после каждого результата. Если пользователь вводит "нет", цикл while завершается, и калькулятор завершает свою работу.