使用Java語言,使用System.in輸入以下各個變數的值,並按照公式計算得出結果。 公式為: 4/3*(r+34)-9*(a+b*c)+(3+d*(2+a))/(a+b*d)
阿新 • • 發佈:2019-02-12
public class Demo2 { /** * @param args */ /* * 根據題目要求,編寫程式完成相應要求: 使用Java語言,使用System.in輸入以下各個變數的值,並按照公式計算得出結果。 公式為: 4/3*(r+34)-9*(a+b*c)+(3+d*(2+a))/(a+b*d) */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("輸入五個數,按順序為:a,b,c,d,r:"); double a= input.nextDouble(); double b= input.nextDouble(); double c= input.nextDouble(); double d= input.nextDouble(); double r= input.nextDouble(); if(r+34!=0 && a+b*d!=0){ double number=(4/(3*(r+34)))-(9*(a+b*c))+((3+d*(2+a))/(a+b*d)); System.out.println("公式:4/3*(r+34)-9*(a+b*c)+(3+d*(2+a))/(a+b*d)的結果為"+number); } else System.out.println("輸入的資料無法滿足公式的計算"); } }