import java.util.Scanner;
public class Volumeofatriangle {
public static void main(String[] args){
//Create a scanner
Scanner input = new Scanner(System.in);
//Receive the length of sides of a triangle.
System.out.print("Enter the length of your triangle: ");
double lengthOfSides = input.nextDouble();
//area of triangle.
double areaOfTriangle = lengthOfSides * lengthOfSides * Math.sqrt(3)/4;
//volume of triangle.
double volumeOfTriangle = areaOfTriangle * lengthOfSides;
System.out.println("The triangle has an area of " + areaOfTriangle +
"and a volume of " + volumeOfTriangle);
}
}
收到此刻,我填写3,5三角形的面积,我会得到如下答案的答案:寻找答案,为什么书中的答案是不等于我从我的程序
三角形具有5.304405598179686and的区域的18.565419593628903
体积书中的锻炼是:
(计算三角形的体积)编写一个程序,在一个等边三角形的边的长度读取并使用以下fo计算面积和体积rmulas:
面积=平方根3/4(边的长度),直到2.
体积的功率=面积*长度。
有了这些信息,我在上面制作了这个程序。然而,在这本书的答案,3.5 equiliteral三角:
面积为3.89 三角棱柱的体积为19.48
我试着写程序几次,但每次我没有得到答案从书中。
我犯了错或是书中的答案错了吗?
我将不胜感激您的帮助。
亲切的问候,
文森特
您是否尝试过在纸张上进行计算来验证? – mleko