情報科学概論(1年生)
Aクラス 小テスト 2004.11.22

Back


以下の設問の解答は所定の解答用紙に記入 して添付書類として提出して下さい.その際に,ファイル名 を必ず自分にあったものに変更することと学生番号と氏名を記入すること を忘れないようにして下さい.

設問

先週の宿題で行ったトランプのスクリプトを case 文に変換すること. 設定や条件は先週の指定の通りとする.


解答例

s = rand(3)
n = rand(13)

case s
when 0
  suits = "Spade"
when 1
  suits = "Diamond"
when 2
  suits = "Club"
else
  suits = "Heart"
end

case n
when 0
  num = "King"
when 1
  num = "Ace"
when 11
  num = "Jack"
when 12
  num = "Queen"
else
  num = n.to_s
end

printf "%s of %s\n", num, suits


情報科学概論(1年生)
Bクラス 小テスト 2004.11.22

Back


以下の設問の解答は所定の解答用紙に記入 して添付書類として提出して下さい.その際に,ファイル名 を必ず自分にあったものに変更することと学生番号と氏名を記入すること を忘れないようにして下さい.

設問

先週の宿題で行ったトランプのスクリプトを case 文に変換すること. 設定や条件は先週の指定の通りとする.


解答例

s = rand(3)
n = rand(13)

case s
when 0
  suits = "Spade"
when 1
  suits = "Diamond"
when 2
  suits = "Club"
else
  suits = "Heart"
end

case n
when 0
  num = "King"
when 1
  num = "Ace"
when 11
  num = "Jack"
when 12
  num = "Queen"
else
  num = n.to_s
end

printf "%s of %s\n", num, suits


Back