當前位置:首頁 » 網頁前端 » javaweb找零演算法
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

javaweb找零演算法

發布時間: 2022-12-31 15:22:55

㈠ Java找零

public static void main(String[] args) {
//這種方法效率應該不是很好,你可以從面額最大的下手。然後依次遞減
Scanner scanner=new Scanner(System.in);
Double d=scanner.nextDouble();//輸入的商品價格
Double d1=5.00;//用戶支付
Double d2=d1-d;//應該找零
if (d2!=0) {
int x= (int) (d2/2);//兩元
d2=d2%2;
int y= (int) (d2/1);//一元
d2=d2%1;
int z=(int) (d2/0.5);//五角
d2=d2%0.5;
int w=(int)(d2/0.2);//兩角
d2=d2%0.2;
int j=(int)(d2/0.1);//一角
d2=d2%0.1;
int i=(int)(d2/0.02);//兩分
d2=d2%0.02;
int k=(int)(d2/0.01);//兩分
d2=d2%0.01;
System.out.println("兩元"+x+"張");
System.out.println("一元"+y+"張");
System.out.println("五角"+z+"張");
System.out.println("兩角"+w+"張");
System.out.println("一角"+j+"張");
System.out.println("兩分"+i+"張");
System.out.println("兩分"+k+"張");
}
}

㈡ javaweb 開發對演算法要求高嗎

對演算法的話倒沒什麼要求,不過要是想深入這行業的話建議還是多學學演算法