Форум сайта python.su
#z_3_4 import math a = float(input("Введите число 'a' для расчёта значения функции: ")) b = float(input("Введите число 'b' для расчёта значения функции: ")) x = float(input("Введите число 'x' для расчёта значения функции: ")) y = float(input("Введите число 'y' для расчёта значения функции: ")) print("Значения функций:\n1-ая: {}\n2-ая: {}\ ", format(abs(x), str(3 * math.sin(2 * math.radians(a)) * math.cos(3 * math.radians(b))))) print("\n3-я: {}\n4-ая: {}\ ", format(-5 * math.sqrt(x + math.sqrt(y)), str((math.sqrt(1 - x) + math.sqrt(1 + x)) / (2 * math.sqrt(x)))))
Офлайн
У меня другая ошибка, скажи какие коэффициенты вводишь?
Офлайн
FishHook, любые. Попробовал Ваши, тоже самое
Что в Cloud9, что в IDLE 3.4.3
Как тут img размещать? (что-то не нашёл)
Отредактировано San4az (Ноя. 27, 2015 15:28:56)
Прикреплённый файлы: 123.PNG (107,5 KБ)
Офлайн
Попробуйте запустить программу просто из консоли, без помощи ИДЕ.
Офлайн
FishHook, через консоль тоже самое
Отредактировано San4az (Ноя. 27, 2015 15:57:51)
Офлайн
ОК, щас установлю третий
Офлайн
Ты слишком запутал формулу, разложим её на составляющие (декомпозиция - первый помощник программиста)
# -*-coding:utf-8-*- import math a = float(input(u"Введите число 'a' для расчёта значения функции: ")) b = float(input(u"Введите число 'b' для расчёта значения функции: ")) x = float(input(u"Введите число 'x' для расчёта значения функции: ")) y = float(input(u"Введите число 'y' для расчёта значения функции: ")) absx = abs(x) frm1 = 3 * math.sin(2 * math.radians(a)) * math.cos(3 * math.radians(b)) #print(format(absx, frm1)) frm2 = -5 * math.sqrt(x + math.sqrt(y)) frm3 = (math.sqrt(1 - x) + math.sqrt(1 + x)) / (2 * math.sqrt(x)) print(frm1, frm2, frm3)
Traceback (most recent call last): File "/Users/fish/PycharmProjects/test/test.py", line 13, in <module> frm3 = (math.sqrt(1 - x) + math.sqrt(1 + x)) / (2 * math.sqrt(x)) ValueError: math domain error
Офлайн
FishHook, лол…
спасибо
Отредактировано San4az (Ноя. 27, 2015 20:18:54)
Офлайн