嘿,我正在爲我的程序設計1班工作,我有困難。我們必須接受用戶輸入的支票號碼,然後檢查它是否有效。我們的教授說我們需要將檢查號碼作爲一個字符串值,然後將其轉換爲一個int,最初我不明白。這是我所知道的和一個例子。C++檢查有效的銀行支票
1 0 3 0 0 0 6 4 8 bank number
7 3 9 7 3 9 7 3 multipliers
7 0 27 0 0 0 42 12 products
7 7 34 34 34 34 76 88 subtotals
88 sum
8 check digit
附上最後一位數字以確保總數的模10和最後一位相等。我有一個{7,3,9,7,3,9,7,3}的數組,但我不確定如何使用長銀行代碼的單個數字。幫助將不勝感激。
你到目前爲止寫的是什麼以及你卡在哪裏?如果你能提供你迄今爲止所寫的內容,那麼幫助你會更容易,這樣我們就能看到你在哪裏。 – nhgrif
我認爲我現在唯一需要幫助的是使用輸入到ex的字符串值。 103000648並使用單獨的數字(1,0,3,0,0,0,6,4,8),以便我可以將它們乘以我的陣列中的單位。所以我可以做一個循環(i = 0; i
Daedaluss