今天我們來學習如何使用Java輸入三角形的底和高并打印出三角形。以下是代碼實現:
import java.util.Scanner; public class Triangle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("請輸入三角形的底:"); double base = sc.nextDouble(); System.out.print("請輸入三角形的高:"); double height = sc.nextDouble(); double area = (base * height) / 2; System.out.println("三角形的面積是:" + area); } }
在代碼中,我們首先使用Scanner
類創建一個新的對象sc
,用來接收用戶輸入。然后我們使用System.out.print()
方法向用戶輸出提示信息,要求用戶輸入三角形的底和高,分別使用sc.nextDouble()
方法獲取底和高的輸入值。
接著,我們計算三角形的面積,使用公式area = (base * height) / 2
。最后,使用System.out.println()
方法將面積輸出至控制臺。
現在我們嘗試輸入底為5
,高為8
,運行代碼,控制臺會輸出:請輸入三角形的底:5
請輸入三角形的高:8
三角形的面積是:20.0
我們成功輸入了三角形的底和高,并計算出了面積。這就是使用Java輸入三角形底和高并打印的一種實現方法。