python编程实例——求三角形面积

阳光雨露有代码 2024-03-07 01:33:44

题目:请用三角形求面积公式s=1/2absinc,通过python编程计算三角形面积。

三角形求面积公式 s=1/2absinc

已知参数是三角形的2个边长为a和b,两边的夹角度数是c。

例如:三角形两条边长分别为6、10,两边的夹角是30度,请输出三角形的面积。

输出结果:

s=15

编程思路:首先看质数的定义:质数是指一个大于1的自然数,除了1和它本身外,不能被其它自然数(质数)整除,换句话说就是该数除了1和它本身以外不再有其它的因数。先用两个变量a和b分别存储输入区间的首末数,定一个列表变量c来存放输入区间内符合条件的质数,然后开始判断区间的每个数是不是质数,如果是质数就添加到列表c中,判断完毕之后,最后输出列表中的所有质数。

用公式s=1/2absinc求三角形面积的代码:

import matha = int(input('一条边长为:')) #a,b=6,10b = int(input('另一条边长为:'))c = int(input('两边夹角度数为:')) #c=30s=0.5*a*b*math.sin(math.radians(c))print(s)

输入:

6

10

30

输出:

14.9999999999998

0 阅读:0