Golang 程序,用于求给定所有三个边的三角形的面积
脚步
读取三角形的所有三个边并将它们存储在三个单独的变量中。
使用Heron公式,计算三角形的面积。
打印三角形的面积。
Entersecondside:9
Enterthirdside:7
Areaofthetriangleis:20.69
输入第二边:6
输入第三边:7
三角形的面积是:14.7
解释
用户必须输入所有三个数字并将它们存储在单独的变量中。
首先,找到s的值,它等于(a+b+c)/2
然后,应用海伦公式来确定所有三个边形成的三角形的面积。
最后,打印三角形的面积。
示例
package main
import (
"fmt"
"math"
)
func main(){
var a, b, c float64
fmt.Print("输入三角形的第一边: ")
fmt.Scanf("%f", &a)
fmt.Print("输入三角形的第二边: ")
fmt.Scanf("%f", &b)
fmt.Print("输入三角形的第三边: ")
fmt.Scanf("%f", &c)
s:=(a+b+c)/2
area:=math.Sqrt(s * (s - a) * (s - b) * (s - c))
fmt.Printf("Area of the triangle is: %.2f", area)
}输出结果输入三角形的第一边: 15 输入三角形的第二边: 9 输入三角形的第三边: 7 Area of the triangle is: 20.69
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下