問題タブ [isbn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - チェックサム - ISBN プログラム
この問題は私を困惑させました。次のようなループを使用してみました: 基本的に、入力から最初の桁を取得して数式を実行しようとしましたが、うまくいかないようです。とてもシンプルに見えますが、私には理解できません。私たちを手伝ってくれますか?ありがとう。
チェックサム (出典: プリンストン大学)。国際標準図書番号 (ISBN) は、本を一意に特定する 10 桁のコードです。右端の桁は、d1 + 2d2 + 3d3 + ... + 10d10 が 11 の倍数でなければならないという条件から、他の 9 桁から一意に決定できるチェックサム桁です (ここで、di は右から i 番目の桁を表します)。チェックサム桁 d1 は、0 から 10 までの任意の値にすることができます。ISBN 規則では、値 X を使用して 10 を表します。例: 020131452 に対応するチェックサム桁は 5 です。 d1 + 2*2 + 3*5 + 4*4 + 5*1 + 6*3 + 7*1 + 8*0 + 9*2 + 10*0 は 11 の倍数です。Java メソッド ISBN() を作成します。入力として 9 桁の整数を取り、チェックサムを計算して、10 桁の ISBN 番号を返します。
わかりました、みんなありがとう!
python - ISBN チェック ディジット ソルバー、ユーザー フィードバック
私はチェック ディジットを解決する ISBN プログラムを作成しています。プログラムがチェック ディジットを見つけたときに、「プログラムを終了しますか?」という新しい文字列を開くようにしたいと考えています。そうしました。
いいえの場合は「n」と言うと最初に戻り、「y」と言うとプログラムが閉じます。
HERES私のコード:
python - ISBN は数字のみを受け付けます (python)
stackoverflow で数人のユーザーの助けを借りてコードを作成しました。コードに問題が見つかりました。私のコードの問題は、ユーザーが ISBN を 2 回以上間違って入力すると、エラーが発生することです。
ここに私のコードがあります:
c - ISBN をチェックして、C で有効かどうかを確認する
ISBN が C で有効かどうかを確認しようとしています。たとえば、整数ではない配列値を無視したいので、空白スペースを無視します。次のコード セクションでエラーが発生します。
エラー メッセージは次のとおりです。
エラー: 添字付きの値は配列でもポインターでもありません
...
python - ISBN プログラムでの Python 属性エラー
ISBN チェックディジット コードをもう少し効率的に修正したところ、属性エラーが返されました。
コードは次のとおりです。
どうもありがとう
python - 桁 1 が定義されていませんか? (ISBN 電卓 - Python)
これは私のコードで、10 桁の数字を入力しようとすると常に「1 桁目が定義されていません」というエラーが表示されます。
python - 入力を 10 桁の整数として検証するにはどうすればよいですか?
ISBN チェック ディジット プログラムを作成しています。ただし、長さ 10 の値しか受け付けないようにプログラムを作成したのに、10 文字を入力するとクラッシュします。
これを修正する方法を知っている人はいますか?
私のコード:
助けていただければ幸いです、ありがとう。