r语言编写程序,输入三角形的三条边,根据如下公式计算三角形的面积并输出。 ,其中a、b、c为三条边长,p为周长的一半
时间: 2024-05-15 20:02:11 浏览: 89
编写一个程序,输入三角形的三条边的边长,求三角形的面积。
a <- as.numeric(readline("请输入三角形的第一条边长a:"))
b <- as.numeric(readline("请输入三角形的第二条边长b:"))
c <- as.numeric(readline("请输入三角形的第三条边长c:"))
p <- (a + b + c) / 2 # 计算周长的一半
s <- sqrt(p * (p - a) * (p - b) * (p - c)) # 计算面积
cat("三角形的面积为:", s) # 输出结果
阅读全文