import Mod1 print("=" * 50) print("Расчёт функции f(x) = a * sin(x) / x") print("=" * 50) try: a = float(input("Введите коэффициент a: ")) filename = input("Введите имя файла ('output.txt'): ") or "output.txt" except ValueError: print("Ошибка ввода! Используйте числа.") exit() results = Mod1.calculate_interval(a) print("\nПервые 10 значений:") for x, val in results[:10]: print(f" x={x:.1f}, f(x)={val:.6f}") Mod1.write_to_file(results, filename) print("\nОтображение графика:") Mod1.plot_function(results)