diff --git "a/\043gamo.rb\043" "b/\043gamo.rb\043" new file mode 100755 index 0000000..fbba53f --- /dev/null +++ "b/\043gamo.rb\043" @@ -0,0 +1,48 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- +puts"今の気持ちを数字で教えてください" +puts"1.イライラ" +puts"2.嬉しい" +puts"3.楽しい" +puts"4.悲しい" +puts"5.悔しい" +puts"6.怖い" +puts"7.ドキドキ" +puts"8.緊張している" +puts"9.眠い" +while true + print "数字を入力してください" + kotae = gets.chomp.to_i + if kotae == 1 + puts "スイカゲーム、フォートナイト、スマブラなどがおすすめです!!" + break + elsif kotae == 2 + puts "マリオカートやマリオパーティー、スプラ3や桃鉄、太鼓の達人などがおすすめです!!" + break + elsif kotae == 3 + puts "オセロやウノ、ババ抜きやマリオパーティーなどがおすすめです!!" + break + elsif kotae == 4 + puts "集まれどうぶつの森などの可愛いキャラのゲームや猫のゲームなどがおすすめです!!" + break + elsif kotae == 5 + puts "スマブラやフォートナイト,女子には集まれどうぶつの森やねこあつめなどがおすすめです!!" + break + elsif kotae == 6 + puts "Stardew Valley(スターデューバレー)や集まれどうぶつの森、ツムツム、スイカゲーム、テトリスがおすすめです!!" + break + elsif kotae == 7 + puts "集まれどうぶつの森やStardew Valley(スターデューバレー)、ペット育成ゲーム(癒やしのクラゲ育成ゲーム)などがおすすめです!!" + break + elsif kotae == 8 + puts "Good pizzaやGleet pizzaやski,星を防ぐ子どもたちなどのゲームがおすすめです!!" + break + elsif kotae == 9 + puts"猫レストランやペンギンの島、どうぶつの森ポケットキャップや農業パズルゲームなどの脳への刺激が少なくて自分のペースで遊べるゲームがおすすめです!! +" + break + else + puts "その選択肢はないよ" + redo + end +end diff --git "a/.\043gamo.rb" "b/.\043gamo.rb" new file mode 120000 index 0000000..7b883d4 --- /dev/null +++ "b/.\043gamo.rb" @@ -0,0 +1 @@ +j2536@jd.koeki-u.ac.jp.1019:1768053989 \ No newline at end of file diff --git a/gamo.rb b/gamo.rb index abedfaa..fbba53f 100755 --- a/gamo.rb +++ b/gamo.rb @@ -9,6 +9,7 @@ puts"6.怖い" puts"7.ドキドキ" puts"8.緊張している" +puts"9.眠い" while true print "数字を入力してください" kotae = gets.chomp.to_i @@ -25,7 +26,7 @@ puts "集まれどうぶつの森などの可愛いキャラのゲームや猫のゲームなどがおすすめです!!" break elsif kotae == 5 - puts "スマブラやフォートナイト女子には集まれどうぶつの森やねこあつめなどがおすすめです!!" + puts "スマブラやフォートナイト,女子には集まれどうぶつの森やねこあつめなどがおすすめです!!" break elsif kotae == 6 puts "Stardew Valley(スターデューバレー)や集まれどうぶつの森、ツムツム、スイカゲーム、テトリスがおすすめです!!" @@ -35,6 +36,11 @@ break elsif kotae == 8 puts "Good pizzaやGleet pizzaやski,星を防ぐ子どもたちなどのゲームがおすすめです!!" + break + elsif kotae == 9 + puts"猫レストランやペンギンの島、どうぶつの森ポケットキャップや農業パズルゲームなどの脳への刺激が少なくて自分のペースで遊べるゲームがおすすめです!! +" + break else puts "その選択肢はないよ" redo diff --git a/kensaku.csv b/kensaku.csv new file mode 100644 index 0000000..8577746 --- /dev/null +++ b/kensaku.csv @@ -0,0 +1,6 @@ +name,gakko,gakunen,kozukai +公益太郎,三川八中,2,2000 +飯森花子,余目百中,1,4000 +鶴岡一人,タキタロウ小,4,200 +鶴岡二子,タキタロウ小,2,300 +遊佐梅花,丸池小,6,900 diff --git a/kensaku1.rb b/kensaku1.rb new file mode 100644 index 0000000..e7a6f05 --- /dev/null +++ b/kensaku1.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby +# coding: utf-8 + +Encoding.default_external = 'utf-8' +require 'csv' +data = CSV.read('moji.csv', headers: true) +data.each do |row| + if /i/ =~ row['moji'] #/i/が正規表現 + puts row['moji'] + end +end diff --git a/kensaku2.rb b/kensaku2.rb new file mode 100644 index 0000000..63d7f0b --- /dev/null +++ b/kensaku2.rb @@ -0,0 +1,20 @@ +#!/usr/bin/env ruby +# coding: utf-8 + +require 'csv' +data = CSV.read("kensaku.csv", headers: true) + +puts "学校で探す:1" +print "どれにしますか:" +sel = gets.to_i +if sel == 1 + print "探したい学校名を入れてください:" + ptn = Regexp.new(gets.chomp) + data.each do |row| + if ptn =~ row["gakko"] + printf("%sさんは%s%s年です\n", row["name"], row["gakko"], row["gakunen"]) + end + end +else + printf("%d番はありません。さようなら。\n", sel) +end diff --git a/moji.csv b/moji.csv new file mode 100644 index 0000000..4f7b043 --- /dev/null +++ b/moji.csv @@ -0,0 +1,6 @@ +moji +i +Programming +Application +I +Image diff --git a/otetudai.rb b/otetudai.rb index 7831c81..56bd63a 100755 --- a/otetudai.rb +++ b/otetudai.rb @@ -2,9 +2,9 @@ # -*- coding: utf-8 -*- otetudai =["風呂掃除","おもちゃの片付け","洗濯物を干すこと"] pointo=[25,50,25] -printf("%sの点数は%d点です。そして、お小遣いは50円です。\n",kudamono[0],nedan[0]) -printf("%sの点数は%d点です。そして、お小遣いは100円です。\n",kudamono[1],nedan[1]) -printf("%sの点数は%d点です。そして、お小遣いは50円です。\n",kudamono[2],nedan[2]) +printf("%sの点数は%d点です。そして、お小遣いは50円です。\n",otetudai[0],pointo[0]) +printf("%sの点数は%d点です。そして、お小遣いは100円です。\n",otetudai[1],pointo[1]) +printf("%sの点数は%d点です。そして、お小遣いは50円です。\n",otetudai[2],pointo[2]) printf("何のお手伝いをしましたか。入力してください。\n") otetudai = gets.chomp! if otetudai == "おもちゃの片付け"