#!/usr/koeki/bin/ruby # -*- coding: utf-8 -*- print("こんにちは!\n") print("今から忘れ物の確認をします。\n") print("教科を選んでネ!\n") subject = %w(国語 数学 社会 理科 英語 音楽 美術 保体 技家 ) kokugo = %w(国語の教科書 ノート 国語のワーク 漢字のワーク 下敷き) suuga = %w(数学の教科書 ノート コンパス 分度器 定規 数学のワーク 数学のファイル) syaka = %w(地理の教科書 地理のワーク 歴史の教科書 歴史のワーク 地図帳 資料集 ノート 社会のワーク) rika = %w(理科の教科書 理科のファイル 理科のワーク 筆箱) eigo = %w(英語の教科書 英語のファイル 英語のノート 英語のワーク タブレット イヤホン) onga = %w(心のコーラス 音楽のファイル 音楽の教科書 器楽の教科書 ) bizyu = %w(資料集 クロッキー帳 美術のファイル 美術の教科書 鉛筆 タブレット) hota = %w(運動着 赤白帽 水筒 タオル 保体の教科書 保体のワーク タブレット) gika = %w(裁縫道具 技家のファイル 技術の教科書 技術のワーク 家庭科の教科書 家庭科の教科書ワーク) n = 0 subject.each do |f| printf("%d 番: %s\n",n,f) n += 1 end puts("何番の教科を選びますか?") #printf("%s\n",subject[a]) while true a = gets.to_i if a == 0 puts kokugo pid = spawn("display -geometry +0+0 kokugo.png") elsif a == 1 puts suuga pid = spawn("display -geometry +0+0 suu.png") elsif a == 2 puts syaka pid = spawn("display -geometry +0+0 syaka.png") elsif a == 3 puts rika pid = spawn("display -geometry +0+0 rika.png") elsif a == 4 puts eigo pid = spawn("display -geometry +0+0 eigo.png") elsif a == 5 puts onga pid = spawn("display -geometry +0+0 onga.png") elsif a == 6 puts bizyu pid = spawn("display -geometry +0+0 bizyu.png") elsif a == 7 puts hota pid = spawn("display -geometry +0+0 hotai.png") elsif a == 8 puts gika pid = spawn("display -geometry +0+0 katei.png") elsif a == 9 break else redo end sleep(5) Process.kill(:INT,pid) redo end