第3回目小テスト

Download Report

Transcript 第3回目小テスト

問題1
次の流れ図に従って処理が行われた時,処理a,b,cでのA,B,Wに
代入されていている値を求めなさい・
開始
処理
A
B
W
B ← 4
a
7
4
7
a
W ← A
b
4
4
7
b
A ← B
c
4
4
4
c
W ← B
A ← 7
終了
問題2
次の流れ図は,52枚のトランプ(ジョーカーは除く)から1枚のカードを
引いて,そのカードがハートならば4点,スペードならば3点,クラブな
らば2点,ダイヤならば1点を得点として出力するものである.
開始
トランプを引く
ハート
Yes
No
スペード
Yes
No
クラブ
No
Yes
得点←4
得点 出力
終了
得点←3
得点←2
得点←1
問題3
AとBに値を代入して,A<=Bとなるような流れ図を作成いしなさい.
開始
A ← 3,B ← 5の時はそのままにし, A ← 4,B ← 2の時はAとBを入れ
替える.
A,B 入力
A:B
>
W←A
A←B
B←W
A,B 出力
終了
<=
(1) 入力として,
X ← 10 Y ← 6 Z ← 8
とした時,Wに代入される値はいくつになるか.
問題4
(2) 入力として,
X←1 Y←2 Z←3
とした時,Wに代入される値はいくつになるか.
開始
(3) この流れ図は,どのような処理をおこなっているか.
X, Y, Z 入力
<
X:Y
>=
Y:Z
>
X:Z
<=
W←Y
>
W←Z
W 出力
終了
<=
答え W ← 6
W←Z
W←X