HOME»基本情報技術者試験掲示板»インホテックサーブ問15
投稿する

インホテックサーブ問15 [5552]

 まきさん(No.1) 
トレースをしたのですがよくわからないです

checkdigit(code)

i,cnt,tmp,N,C

tmp←code
     457
cnt←1

C←0
1回目
for(i,1~3,1)

N←  tmp  mod 10
7    457      
C← C+(N*cnt)
7   0  7  1

cnt←cnt*2
2     1
tmp←tmp÷10
45   457

2回目
C←7
for(i,1~3,1)
N←  tmp  mod 10
5    45      
C← C+(N*cnt)
17   7  5  2

cnt←cnt*2
4     2
tmp←tmp÷10
4    45

C←17
3回目
for(i,1~3,1)
N←  tmp  mod 10
4    4      
C← C+(N*cnt)
33  17  4  4

cnt←cnt*2
8     4
tmp←tmp÷10
4    4
C←C mod7
5  33
return 
code *10 +C
457 *10 + 5
4575
2024.08.03 11:47
アルゴさん(No.2) 
この投稿は投稿者により削除されました。(2024.08.14 08:12)
2024.08.14 08:12
にぱーさん(No.3) 
まきさんへ

先日、アルゴさんがまきさんの質問に対して
投稿していましたが、確認されましたか?

アルゴさんがご厚意で解説されているのに
返信も無いのは失礼ではないのかと
思います。
(返信無かったので、恐らく削除したと
思います)

今後、まきさんが困りごとあった際に
質問を投げても誰も反応して貰えない
可能性もあるので、返信頂いた内容に
ついては何らかのアクションをまきさん
側がしたほうがいいと思います。

横から偉そうな事いってすいません。
失礼します。
2024.08.14 13:33
 まきさん(No.4) 
>アルゴさん、にぱーさん
ご厚意でお答えいただいたのに申し訳ございません。ご厚意が無駄にならないようにします。大変失礼いたしました。
2024.08.18 09:15
 まきさん(No.5) 
体調不良のため療養しており(コロナ感染で長い間パソコンが使えませんでした)本当にすみませんでした
2024.08.18 09:22
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop