diff --git a/j2326last.rb b/j2326last.rb index d133d03..909f2d7 100755 --- a/j2326last.rb +++ b/j2326last.rb @@ -9,17 +9,24 @@ puts"「100かいだでの家シリーズ」" puts"色んな生き物が出てきて細かい部分までかわいいよ!" #<%=image_tag'mori.png'%> -spawn"display -geometry +1 +1 100.png" +pid=spawn"display -geometry +1+1 100.png" sleep(1) -spawn"display -geometry +2 +2 thika.png" +Process.kill(:INT,pid) +pid1=spawn"display -geometry +2+2 thika.png" sleep(2) -spawn"display -geometry +3 +3 umi.png" +Process.kill(:INT,pid1) +pid2=spawn"display -geometry +3+3 umi.png" sleep(3) -spawn"display -geometry +4 +4 sora.png" +Process.kill(:INT,pid2) +pid3=spawn"display -geometry +4+4 sora.png" sleep(4) -spawn"display -geometry +5 +5 mori.png" +Process.kill(:INT,pid3) +pid4=spawn"display -geometry +5+5 mori.png" sleep(5) -spawn"display -geometry +6 +6 numa.png" +Process.kill(:INT,pid4) +pid5=spawn"display -geometry +6+6 numa.png" +sleep(6) +Process.kill(:INT,pid5) gets printf("%sのオススメは%sだよ。\n",jyanru[1],hon[1]) puts"ドリトル先生は動物の言葉が話せるよ!" @@ -50,7 +57,10 @@ puts"私が好きな画家は佐竹美保さんも挿絵を描いているよ" puts"彼女が挿絵を描いている作品は他にもたくさんあるよ!" puts"例えば" -#作者、タイトル、出版社をCSVファイルにして表示したい。 +require'csv' +data=CSV.read("satake.csv",headers:true) +date.each{|row|printf("%sの詳しい情報は?\n,row["タイトル"]) +printf("作者=>%s\n出版社=>%s\n,row["作者"],row[出版社])} gets printf("%sのオススメは%sだよ。\n",jyanru[3],hon[3]) taitoru=["火の鳥","ブラックジャック","ブッタ","リボンの騎士"] @@ -64,5 +74,6 @@ gets puts"読みたい本はあったかな?" puts"気になった本があったら図書館にレッツゴー!" +puts"日本十進分類法" diff --git a/satake.csv b/satake.csv new file mode 100644 index 0000000..3319b97 --- /dev/null +++ b/satake.csv @@ -0,0 +1,6 @@ +作者,タイトル,出版社 +江戸川乱歩,怪盗20面相,あ +角野栄子,魔女の宅急便,い +う,魔使いの弟子,え +エミリーロッダ,ローワンシリーズ,お +廣嶋玲子,十年屋シリーズ,か diff --git a/satakecsv.rb b/satakecsv.rb new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/satakecsv.rb