Добавлены отчёты, задания и тесты

Этот коммит содержится в:
Solovyova_ED
2025-12-08 12:44:57 +03:00
родитель d8b49dd42f
Коммит 181ac41163
4 изменённых файлов: 50 добавлений и 0 удалений

25
TEMA8/main_module.py Обычный файл
Просмотреть файл

@@ -0,0 +1,25 @@
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()