色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java輸出三角形的面積和變成

傅智翔1年前7瀏覽0評論

Java是一門很強大的編程語言,在這個語言中,我們可以用很簡單的代碼來輸出一個三角形的面積,并且可以將這個三角形進行變形。

//Java代碼
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("請輸入三角形的底邊長:");
double base = input.nextDouble();
System.out.print("請輸入三角形的高:");
double height = input.nextDouble();
double area = base * height / 2;
System.out.println("這個三角形的面積是:" + area);
System.out.print("是否將這個三角形進行變形?(y/n)");
String choice = input.next();
if (choice.equals("y")) {
System.out.print("請輸入右上角(x,y)的坐標:");
double x = input.nextDouble();
double y = input.nextDouble();
double newBase = Math.sqrt(Math.pow(base - x, 2) + Math.pow(y, 2)) * 2;
double newHeight = height - y;
double newArea = newBase * newHeight / 2;
System.out.println("變形后的三角形的面積是:" + newArea);
}
}
}

以上代碼是輸出三角形面積的Java程序代碼。程序中,我們使用了Java中的Scanner類來實現對用戶輸入的數據進行讀取。然后,通過計算公式計算出了三角形的面積。接著,我們在程序中設置了一個變形的功能,如果用戶選擇進行變形,則程序會根據用戶輸入的坐標進行新的面積計算。

這個簡單的Java程序告訴我們,編程語言的威力是無窮的,只要我們有足夠的耐心和學習的意愿,就可以創造出很多驚人的程序。