問題タブ [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.

0 投票する
4 に答える
7848 参照

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 番号を返します。

わかりました、みんなありがとう!

0 投票する
2 に答える
5862 参照

python - ISBN チェック ディジット ソルバー、ユーザー フィードバック

私はチェック ディジットを解決する ISBN プログラムを作成しています。プログラムがチェック ディジットを見つけたときに、「プログラムを終了しますか?」という新しい文字列を開くようにしたいと考えています。そうしました。

いいえの場合は「n」と言うと最初に戻り、「y」と言うとプログラムが閉じます。

HERES私のコード:

0 投票する
3 に答える
917 参照

python - ISBN は数字のみを受け付けます (python)

stackoverflow で数人のユーザーの助けを借りてコードを作成しました。コードに問題が見つかりました。私のコードの問題は、ユーザーが ISBN を 2 回以上間違って入力すると、エラーが発生することです。

ここに私のコードがあります:

0 投票する
1 に答える
1181 参照

c - ISBN をチェックして、C で有効かどうかを確認する

ISBN が C で有効かどうかを確認しようとしています。たとえば、整数ではない配列値を無視したいので、空白スペースを無視します。次のコード セクションでエラーが発生します。

エラー メッセージは次のとおりです。

エラー: 添字付きの値は配列でもポインターでもありません

...

0 投票する
1 に答える
44 参照

python - ISBN プログラムでの Python 属性エラー

ISBN チェックディジット コードをもう少し効率的に修正したところ、属性エラーが返されました。

コードは次のとおりです。

どうもありがとう

0 投票する
4 に答える
291 参照

python - 桁 1 が定義されていませんか? (ISBN 電卓 - Python)

これは私のコードで、10 桁の数字を入力しようとすると常に「1 桁目が定義されていません」というエラーが表示されます。

0 投票する
4 に答える
2312 参照

python - 入力を 10 桁の整数として検証するにはどうすればよいですか?

ISBN チェック ディジット プログラムを作成しています。ただし、長さ 10 の値しか受け付けないようにプログラムを作成したのに、10 文字を入力するとクラッシュします。

これを修正する方法を知っている人はいますか?

私のコード:

助けていただければ幸いです、ありがとう。