Скачиваний:
1
Добавлен:
26.11.2023
Размер:
1.32 Кб
Скачать
from math import* 

try:
    x=float(input("Введите значение x: "))
    y=float(input("Введите значение y: "))

    c= x*log10(fabs(x-6))-(sin(x)**2)/(y*x**2)
    
    #Применение функций и вывод на экран
    print("\nЗначение функции c = ", c)
    print("\nОкругление до большего целого: ", ceil(c))
    print("\nУсечение до целого: ", trunc(c))
    print("\nОкругление вниз: ", floor(c))
    print("\nОкругление до ближайшего целого значения: ", round(c))
    
    #запись в текстовый файл
    f=open("text.txt", "w")
    f.write("\nОкругленное значение: " + str(ceil(c)))
    f.write("\nОкругление до большего целого: "+ str(ceil(c)))
    f.write("\nУсечение до целого: "+ str(trunc(c)))
    f.write("\nОкругление вниз: "+ str(floor(c)))
    f.write("\nОкругление до ближайшего целого значения"+ str(round(c)))
except ZeroDivisionError:
    print("Нельзя вводить ноль!")
except ValueError:
    print("Нельзя вводить не числовое значение!")
Соседние файлы в папке Вариант9