我最近才涉足编程世界,并完成了一个非常基本的练习,但我有点卡住了,不知道下一步该做什么。问题是:给定 3 个数字,确定它们是否可以形成三角形,如果可以,计算周长和面积,然后绘制三角形。我已经设法计算出三角形的周长和面积(是否存在),但不知道如何让计算机从输入的任何值中绘制一个三角形。
这是代码:
import math
a = int(input("Enter your first number"))
b = int(input("Enter your second number"))
c = int(input("Enter your third number"))
if a+b>c and a+c>b and b+c>a:
print("The Triangle's Perimeter is:")
print(int(a+b+c))
print("The Area of the triangle is:")
print(int(math.sqrt((a+b+c)/2)*(((a+b+c)/2)-a)*(((a+b+c)/2)-b)*(((a+b+c)/2)-c)))
else:
print("The numbers do not form a triangle")
input("Press any key to continue")
如果你们能告诉我如何完成这项任务,我会很高兴