diff --git "a/\043irosuke.rb\043" "b/\043irosuke.rb\043" new file mode 100644 index 0000000..05f67eb --- /dev/null +++ "b/\043irosuke.rb\043" @@ -0,0 +1 @@ +File ‘/home/j2427j2427/irosuke.rb’ exists; overwrite? (y or n) x diff --git "a/\043kuizu.rb\043" "b/\043kuizu.rb\043" new file mode 100644 index 0000000..fabc352 --- /dev/null +++ "b/\043kuizu.rb\043" @@ -0,0 +1,12 @@ +#!/usr/bin/env ruby + +puts "クイズ ピザの特産地はどこでしょう" +puts "1:フランス" +puts "2:アメリカ" +puts "3:イギリス" + +while true + print "答えを入力:" + kotae = gets.chomp.to_i + if kotae == 1 + puts diff --git "a/.\043kuizu.rb" "b/.\043kuizu.rb" new file mode 120000 index 0000000..495653c --- /dev/null +++ "b/.\043kuizu.rb" @@ -0,0 +1 @@ +j2427j2427@jd.koeki-u.ac.jp.1253:1722779570 \ No newline at end of file diff --git "a/.~lock.J2427-\345\260\276\345\264\216\350\243\225\346\227\254-12-21.odp\043" "b/.~lock.J2427-\345\260\276\345\264\216\350\243\225\346\227\254-12-21.odp\043" new file mode 100644 index 0000000..d8d4239 --- /dev/null +++ "b/.~lock.J2427-\345\260\276\345\264\216\350\243\225\346\227\254-12-21.odp\043" @@ -0,0 +1 @@ +,j2427j2427,jd.koeki-u.ac.jp,17.12.2024 06:06,file:///home/j2427j2427/.config/libreoffice/4; \ No newline at end of file diff --git "a/04-0804-\346\234\254\350\254\233\347\276\251\04304_\343\202\262\343\203\274\343\203\240\343\202\222\344\275\234\343\202\215\343\201\206.zip" "b/04-0804-\346\234\254\350\254\233\347\276\251\04304_\343\202\262\343\203\274\343\203\240\343\202\222\344\275\234\343\202\215\343\201\206.zip" new file mode 100644 index 0000000..308eb6c --- /dev/null +++ "b/04-0804-\346\234\254\350\254\233\347\276\251\04304_\343\202\262\343\203\274\343\203\240\343\202\222\344\275\234\343\202\215\343\201\206.zip" Binary files differ diff --git "a/J2427-\345\260\276\345\264\216\350\243\225\346\227\254-12-21.odp" "b/J2427-\345\260\276\345\264\216\350\243\225\346\227\254-12-21.odp" new file mode 100644 index 0000000..7cb0e73 --- /dev/null +++ "b/J2427-\345\260\276\345\264\216\350\243\225\346\227\254-12-21.odp" Binary files differ diff --git a/amari.rb b/amari.rb new file mode 100755 index 0000000..836cbe3 --- /dev/null +++ b/amari.rb @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby + +i = 0 +while i < 1000000000000000000 + i += 100000000000 + if i % 2 == 0 && i % 3 == 0 + puts i + end +end diff --git a/count1.rb b/count1.rb new file mode 100755 index 0000000..d2f16fc --- /dev/null +++ b/count1.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +puts"ロケット打ち上げ発射まで…" +count = 100 +while count > 0 + puts count + sleep(0.01) + count -= 1 +end +puts"発射!!" diff --git a/gengou.rb b/gengou.rb new file mode 100755 index 0000000..58f713b --- /dev/null +++ b/gengou.rb @@ -0,0 +1,23 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +puts "問題!" +puts "ピザのとくさんちはどこでしょう?" +puts "1:アメリカ" +puts "2:イタリア" + +while true +print "答を入力:" +kotae = gets.chomp.to_i #解答を入力 +if kotae == 1 +puts "ブブー!不正解..." +break +elsif kotae == 2 +puts "ピンポーン!正解!!" +break +else +puts "その選択肢はないよ" +redo +end +end +printf("正解は2番でした\n") diff --git a/hutonn.rb b/hutonn.rb new file mode 100644 index 0000000..8822409 --- /dev/null +++ b/hutonn.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby + +print"ふとんが?: " +ans = gets.chomp + +if ans == "ふっとんだ" + puts "正解!" +else + puts "残念!" + puts "正解は「ふっとんだ」でした。" +end diff --git a/irosuke.rb b/irosuke.rb new file mode 100644 index 0000000..7c6329e --- /dev/null +++ b/irosuke.rb @@ -0,0 +1 @@ +File ‘/home/j2427j2427/irosuke.rb’ exists; overwrite? (y or n) diff --git a/irotsuke.rb b/irotsuke.rb new file mode 100644 index 0000000..9b473c0 --- /dev/null +++ b/irotsuke.rb @@ -0,0 +1,10 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +??? aka + "???31m%s???m\n" +??? + +puts"赤いものを入力してください。" +a = gets.chomp +printf(aka ,a) diff --git a/irotuke.rb b/irotuke.rb new file mode 100644 index 0000000..23caee2 --- /dev/null +++ b/irotuke.rb @@ -0,0 +1,4 @@ +Wrote /home/j2427j2427/irosuke.rb +command-execute: Buffer is read-only: # [2 times] +Wrote /home/j2427j2427/Ruby/irosuke.rb +(No changes need to be saved) [2 times] 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/kyoutsuugo.txt b/kyoutsuugo.txt new file mode 100644 index 0000000..4f07c3e --- /dev/null +++ b/kyoutsuugo.txt @@ -0,0 +1,13 @@ +いや~今日のテストわからなくて苦労したよ +わからなくても大丈夫さ +大丈夫なんてお前たちダメでしょう +しっかり勉強しないと偉くなれないよ +偉くなんてならなくてもいいよ +ぺらぺら言わないで早く勉強しなさい +お父さんはいつもうるさいね~ +いいか言うこと聞かないと怒るぞ +でも今日のテストのプリントどこにやったかわからないんだもの +わからないなんてきちんとさがして勉強しなさい +勉強の前にご飯食べさせて +たくさん食べなさい +はい食べます \ No newline at end of file diff --git a/quiz4.rb b/quiz4.rb new file mode 100755 index 0000000..08c4976 --- /dev/null +++ b/quiz4.rb @@ -0,0 +1,22 @@ +#!/usr/bin/env ruby +# -*- coding utf-8 -*- + +puts"饅頭が10個あります。何個食べましたか?" + +while true +print"数を入力してね" +kazu = gets.chomp.to_i +if kazu < 5 + puts "もっと食べれる!" + break +elsif kazu < 10 + puts "なかなか食べているね" + break +elsif kazu == 10 + puts "全部食べたの!すごいね" + break +else + puts "1から10の数を入力してね" + redo +end +end diff --git a/saikoro.rb b/saikoro.rb new file mode 100644 index 0000000..aaa8b9f --- /dev/null +++ b/saikoro.rb @@ -0,0 +1,6 @@ +#!/usr/bin/env ruby +#-*- coding: utf-8 -*- + +srand() +saikoro = rand(6) + 1 +printf("振ったサイコロの目は%dでした。\n",saikoro) diff --git "a/sosuuhantei.rb/.\04304-0804-\346\234\254\350\254\233\347\276\251\04304_\343\202\262\343\203\274\343\203\240\343\202\222\344\275\234\343\202\215\343\201\206.a1UnqK0i.zip.part" "b/sosuuhantei.rb/.\04304-0804-\346\234\254\350\254\233\347\276\251\04304_\343\202\262\343\203\274\343\203\240\343\202\222\344\275\234\343\202\215\343\201\206.a1UnqK0i.zip.part" new file mode 120000 index 0000000..93cb0f8 --- /dev/null +++ "b/sosuuhantei.rb/.\04304-0804-\346\234\254\350\254\233\347\276\251\04304_\343\202\262\343\203\274\343\203\240\343\202\222\344\275\234\343\202\215\343\201\206.a1UnqK0i.zip.part" @@ -0,0 +1 @@ +j2427j2427@jd.koeki-u.ac.jp.2161:1734370538 \ No newline at end of file diff --git a/tasizann.rb b/tasizann.rb new file mode 100755 index 0000000..c7ade5d --- /dev/null +++ b/tasizann.rb @@ -0,0 +1,12 @@ +#!/usr/bin/env ruby +#-*- coding: utf-8 -*- + +srand() +tasu1 = rand(10) +tasu2 = rand(10) + +printf("%dと%dを掛け算した数を答えてください。\n", tasu1, tasu2) +ans = gets.chomp.to_i + +sum = tasu1 * tasu2 +printf("答えは%dです。当たったかな?\n", sum) diff --git a/up.rb b/up.rb new file mode 100644 index 0000000..07ccc2c --- /dev/null +++ b/up.rb @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +# -*- coding utf-8 -*- + +number = 0 + +while number < 10 + number += 1 + printf("%d\n", number) +end diff --git a/yasai.csv b/yasai.csv new file mode 100644 index 0000000..9886203 --- /dev/null +++ b/yasai.csv @@ -0,0 +1,14 @@ +品物,値段,産地,おすすめ料理,tesuto +トマト,100,山形,サラダ,tesuto +ニンジン,70,北海道,カレー,t,esuto +きゅうり,50,群馬,浅漬け,tesuto +じゃがいも,100,北海道,ポテチ,tesuto +りんご,100,青森,生,tesuto +サクランボ,50,山形,生,tesuto +あ,0,"30",あ漬け,a +い,0,"20",い漬け,a +う,0,"20",う漬け,a +え,0,"20",え漬け,a +お,0,"30",お漬け,a +あいうえお,0,"120",くえない,a +かみさま,0,"110",ぜんぶまずいのでたべないこと,かみさまではありません diff --git a/yasai.rb b/yasai.rb new file mode 100755 index 0000000..90411d3 --- /dev/null +++ b/yasai.rb @@ -0,0 +1,13 @@ +#!/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["産地"] + osusume = row["おすすめ料理"] + tesuto = row["tesuto"] + printf("%s産の%sは%d円,おすすめ料理は%s,tesuto%sです。\n",santi,sina,nedan,osusume,tesuto) +end