标题
三角形面积
问题描述
根据输入的三角形的三条边判断三角形的类型,并输出其面积和类型。类型包括等边三角形,直角三角形,等腰三角形,普通三角形,非三角形。
题目要求
有输入和输出,输出格式中应包含结果
输入格式
例如:
请输入第一条边:2
请输入第二条边:3
请输入第三条边:4
输出格式
三角形为:普通三角形
面积为:2.9047375096555625
考察内容*
解题思路*
1.判断是什么三角形
三边相等 (等边三角形)
两边相等 (等腰三角形)
两条较短边的平方和等于最长边的平方 (直角三角形)
a2+b2=c^22.三角形面积公式:
半周长: p = (a+b+c)/2
面积 : S = sqrt(p(p-a) (p-b) (p-c))3.调用 java.util.Scanner
调用 java.long.Math
使用 Math.sqrt 求平方跟
核心代码*
package test_1;
import java.util.Scanner;
import java.lang.Math;
public class triangle {
public static void main(String[] args) {