Информатика 9 класс
Вводится 3 числа.Если 2-ое больше 3-ого, то 1-ое складывается со 2-ым. В противном случае 3-е умножается на 2-ое
По дате
По рейтингу
Броу, введи в браузере: аибот, зарегайся, и на чат собеседник 3.5, напиши ему это и он даст ответ
1234567891011121314151617181920212223242526272829303132333435363738
def get_number(prompt):
while True:
try:
return float(input(prompt))
except ValueError:
print("\nОшибка: введите корректное число.\n")
def main():
print("=====================================")
print(" Добро пожаловать в калькулятор ")
print("=====================================")
while True:
try:
a = get_number("\nВведите первое число: ")
b = get_number("Введите второе число: ")
c = get_number("Введите третье число: ")
result = a + b if b > c else c * b
operation = "сложения" if b > c else "умножения"
if result.is_integer():
result = int(result)
print("\n===============================")
print(f"Результат {operation}: {result}")
print("===============================\n")
except Exception as e:
print(f"Произошла ошибка: {e}\n")
continue_calculation = input("Хотите выполнить еще одно вычисление? (да/нет): ").strip().lower()
if continue_calculation != 'да':
print("\nСпасибо за использование программы!")
break
if __name__ == "__main__":
main()
2 в журнал