diff --git a/method.rb b/method.rb new file mode 100755 index 0000000..6e31e8d --- /dev/null +++ b/method.rb @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + + +def hello + print"こんにちは!" +end + +hello diff --git a/mezotto.rb b/mezotto.rb index 07641fc..5779526 100755 --- a/mezotto.rb +++ b/mezotto.rb @@ -1,4 +1,17 @@ #!/usr/bin/env ruby # -*-coding: utf-8 -*- -def kakezan +def kakezan(x,y) + a = x*y + return a +end + +puts "2つ数値を入れてください。掛け算した値を返します。" + +x = gets.to_i + +y = gets.to_i + +printf("%d\n",kakezan(x,y)) + + diff --git a/mezotto2.rb b/mezotto2.rb new file mode 100755 index 0000000..8fb62c3 --- /dev/null +++ b/mezotto2.rb @@ -0,0 +1,37 @@ +#!/usr/bin/env ruby +#-*-coding: utf-8 -*- + +def matsu(nokori) + while nokori > 0 + sleep(3) + nokori -= 1 + end +end + +def tsureta() + puts"お魚が釣れました!" + puts"なんのお魚が釣れたかな?" + sakana = [ + "アジちゃんです!すごーい!", + "フグちゃんです。ドンマイ。", + "タイちゃんです!!やったね!" + ] + chusen = rand(sakana.length) + printf("釣れた魚は、%s\n",sakana[chusen]) +end + +while true + puts"魚釣りスタート!" + matsu(1) + puts"まだかな?" + matsu(2) + tsureta + puts"もう一度やりますか?" + print"yesかnoで答えてください:" + kotae = gets.chomp + if kotae == "yes" + redo + else + break + end +end diff --git a/namehallo.rb b/namehallo.rb new file mode 100755 index 0000000..b62d91e --- /dev/null +++ b/namehallo.rb @@ -0,0 +1,11 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- + +def hello2(x) + print("%sさん、こんにちは") +end + +print"名前を入力してね:" + +name = gets.chomp +hello2(name)