from func_module import calc_and_save def main(): print("Ввод параметров a, b, c, d (положительные числа):") a = float(input("a = ")) b = float(input("b = ")) c = float(input("c = ")) d = float(input("d = ")) if a <= 0 or b <= 0 or c <= 0 or d <= 0: print("Ошибка: все параметры должны быть положительными!") return filename = input("Имя выходного файла (по умолчанию results.txt): ").strip() if not filename: filename = "results.txt" try: calc_and_save(a, b, c, d, filename) print(f"Результаты записаны в файл {filename}") except Exception as e: print(f"Ошибка: {e}") if __name__ == "__main__": main()