/****************************************** 某仓库共有ABCDE五种货物,每天需要补货的数量不同, 每种货物的单价不同,如下所示。由键盘输入五种货物 需要补货的数量,请计算出当日仓库需支付多少货款。 由于补货时不一定按照ABCDE的顺序补货, 建议使用switch语句与循环语句编写。
货物名称 货物单价 A 10 B 5 C 3 D 20 E 13 ***************************************/ #include //#include using namespace std; int main() { char ch; int n,i,SUM=0,sum; for (i = 1; i <= 5; i++) { sum = 0; cin >> ch; cin >> n; switch (ch) { case ‘A’: sum = 10 * n; break; case ‘B’: sum = 5 * n; break; case ‘C’: sum = 3 * n; break; case ‘D’: sum = 20 * n; break; case ‘E’: sum = 13 * n; break; } n = 0; SUM = SUM + sum; } cout << SUM << endl; }