(1) nの値が4,bの値が10のとき
(2) nの値が4,bの値が10のとき
(3) nの値が7,bの値が2022 のとき
(4) nの値が7,bの値が2022のとき
の処理を初めて実行したあとのaの値を答え
イで出力されるmの値を答えなさい。
イで出力されるmの値を答えなさい。
で出力されるdの値を答えなさい。
S
プログラムの処理について説明した文のうち、正しいものはどれか。 ア, イ, ウの中から選び, 記号
(5)
で答えなさい。
ア. 処理を終了するとき, mの値は必ず奇数になる。
イ. 処理を終了するとき, m の値は必ず偶数になる。
ウ. 処理を終了するとき, c の値は必ず4以下になる。
<プログラム>
Sub ProgramM12 ( )
Dim n As Long
Dim b As Long
Dim k As Long
Dim m As Long
Dim c As Long
Dim s As Long
12) Dim a As Long
①
Dim d As Long
n =
b =
Val(InputBox(""))
Val(InputBox(""))
k = n
m = n
第2日
c = 1
s = 0
②
Do While s =
fuk=k*n
uta = k Mod 10 ア
If a = n Then
Else
s = 1
m = m * 10 + a
③
Loop
c = c + 1
End If
d = b Mod c
If d = 0 Then
d=c
End If
(1)
(2)
(3)
(4)
MsgBox (m &
&d)