English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

有一題.
他是要算出總訂購量及總金額,
題中..大包價格為1000元,中包700元,小包500元.設計一個程式可以在不同大小包裝任意輸入數量後,會自動算出全部購買數量及總應付金額.
請幫我解題..


現在才發現二專時唸工管,二技轉唸資管.是多麼的困難=..=


感激不盡.小弟獻上20點

2006-10-10 08:36:13 · 2 個解答 · 發問者 howwun 3 in 電腦與網際網路 程式設計

2 個解答

請參考我的做法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

fedest.com, questions and answers