diff --git "a/\043kudamono\043" "b/\043kudamono\043" new file mode 100755 index 0000000..364c07e --- /dev/null +++ "b/\043kudamono\043" @@ -0,0 +1,26 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +puts "問題!" +puts "果物ではないものはどれでしょう?" +puts "1: りんご" +puts "2: みかん" +putu "3: キャベツ" + +while true + print "キャベツ:" + kotae = gets.chomp.to_i + if kotae == 1 + puts "ブブー !不正解..." + break + elsif kotae == 2 + puts "ブブー !不正解..." + break + elsif kotae == 3 + puts "ピンポーン ! 正解!!" + break + else + puts "その選択肢はないよ !" + redo + end +end diff --git "a/.\043yasai.csv" "b/.\043yasai.csv" new file mode 120000 index 0000000..62bc9b4 --- /dev/null +++ "b/.\043yasai.csv" @@ -0,0 +1 @@ +j2426@jd.koeki-u.ac.jp.998:1723387154 \ No newline at end of file diff --git a/irotsuke.rb b/irotsuke.rb new file mode 100755 index 0000000..4e2ea7b --- /dev/null +++ b/irotsuke.rb @@ -0,0 +1,10 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +def aka + "\e[31m%s\e[m\n" +end + +puts"赤いものを入力してください。" +a = gets.chomp +printf(aka ,a) diff --git a/jitsuyou.csv b/jitsuyou.csv new file mode 100644 index 0000000..e1153fe --- /dev/null +++ b/jitsuyou.csv @@ -0,0 +1,7 @@ +英語,日本語訳 +banana,バナナ +orange,オレンジ +apple,りんご +figs,いちじく +yuzu,ゆず +strawberry,いちご diff --git a/jitsuyou.rb b/jitsuyou.rb new file mode 100644 index 0000000..7cdff78 --- /dev/null +++ b/jitsuyou.rb @@ -0,0 +1,12 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- +require 'csv' +mondai = CSV.read("jitsuyou.csv",headers:true) + +print("次の英語を日本語に訳しなさい\n") +mondai.each do |a| + printf("\e[35m%s\e[m " ,a["英語"]) + gets + printf("\e[36m%s\e[m \n" ,a["日本語訳"]) + puts +end diff --git a/kudamono b/kudamono new file mode 100755 index 0000000..db9892a --- /dev/null +++ b/kudamono @@ -0,0 +1,26 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +puts "問題!" +puts "果物ではないものはどれでしょう?" +puts "1: りんご" +puts "2: みかん" +putu "3: キャベツ" + +while true + print "キャベツ:" + kotae = gets.chomp.to_i + if kotae == 1 + puts "ブブー !不正解..." + break + elsif kotae == 2 + puts "ブブー !不正解..." + break + elsif kotae == 3 + puts "ピンポーン !正解!!" + break + else + puts "その選択肢はないよ !" + redo + end +end diff --git a/kudamono.rb b/kudamono.rb new file mode 100755 index 0000000..6eb3e90 --- /dev/null +++ b/kudamono.rb @@ -0,0 +1,7 @@ +#!/usr/env ruby +# -*- coding: utf-8 -*- + +kudamono = ["りんご","みかん","バナナ"] +puts "好きな数字を入れて、値を取り出そう" +X = gets,to_i +puts kudamono[X] diff --git a/omake.rb b/omake.rb new file mode 100644 index 0000000..0ab75f0 --- /dev/null +++ b/omake.rb @@ -0,0 +1,12 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +??? keisan(?, ?) + ??? +??? + +puts "縦は何cm?" +t = gets.to_i +puts "横は何cm? 計算します" +y = gets.to_i +printf("%d\n", ??????(?,?)) diff --git a/yasai.csv b/yasai.csv new file mode 100644 index 0000000..01349c8 --- /dev/null +++ b/yasai.csv @@ -0,0 +1,5 @@ +品物,値段,産地,おすすめ料理 +トマト,10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,山形,サラダ +ニンジン,1000000000000000000000000000000000000000000000000000,北海道,カレー +きゅうり,1000000000000000000000000000000000000000000000000000,群馬,浅漬け +キャベツ,1000000000000000000000000000000000000000000000000000,山形,サラダ diff --git a/yasai.rb b/yasai.rb new file mode 100644 index 0000000..b55d9b3 --- /dev/null +++ b/yasai.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +require "csv" +data = CSV.read("yasai.csv",headers:true) +data.each do |row| + sina = row["品物"] + nedan = row["値段"] + santi = row["産地"] + printf("%s産の%sは%d円です。\n",santi,sina,nedan) +end