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