有一題.
他是要算出總訂購量及總金額,
題中..大包價格為1000元,中包700元,小包500元.設計一個程式可以在不同大小包裝任意輸入數量後,會自動算出全部購買數量及總應付金額.
請幫我解題..
現在才發現二專時唸工管,二技轉唸資管.是多麼的困難=..=
感激不盡.小弟獻上20點
2006-10-10 08:36:13 · 2 個解答 · 發問者 howwun 3 in 電腦與網際網路 ➔ 程式設計
請參考我的做法import java.util.Scanner;public class A { public static void main(String[] args) { final int costA = 1000; final int costB = 700; final int costC = 500; int quantityA = 0; int quantityB = 0; int quantityC = 0; Scanner scan = new Scanner(System.in); System.out.print("請輸入大包數量: "); quantityA = scan.nextInt(); System.out.print("請輸入中包數量: "); quantityB = scan.nextInt(); System.out.print("請輸入小包數量: "); quantityC = scan.nextInt(); System.out.println("總購買數量為 " + (quantityA + quantityB + quantityC) + " 包"); System.out.println("應付金額為 " + (costA*quantityA + costB*quantityB + costC*quantityC) + " 元"); }}
2006-10-12 15:01:50 · answer #1 · answered by ? 7 · 0⤊ 0⤋
這種case大概是要做成GUI吧 用awt或swing
程式中要有3個textfield分別讓人輸入大中小包的數量
適當加入一些label說明欄位的意義
要一個button啟動算式 再一二個label或textfield供解答輸出
至於算式處理 當然是數量乘與價格再加總
但請注意先把使用者輸入的數量 由文字轉換成整數
此時需要Integer這個類別的static方法
並且用try-catch包起來以防意外
如果上述無法瞭解 您可能不是只有這個問題的困難而已了^^
2006-10-10 09:31:39 · answer #2 · answered by ? 4 · 0⤊ 0⤋