diff --git a/asuki.rb b/asuki.rb new file mode 100755 index 0000000..d180515 --- /dev/null +++ b/asuki.rb @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +# -*- coding: utf-8 -*- +system "danner a!" diff --git a/gengou.rb b/gengou.rb index 9b840de..39830b5 100755 --- a/gengou.rb +++ b/gengou.rb @@ -55,6 +55,7 @@ end end +print"第3問" diff --git a/tasizan.rb b/tasizan.rb index 334596c..0d10618 100755 --- a/tasizan.rb +++ b/tasizan.rb @@ -1,15 +1,61 @@ #!/uar/bin/env ruby # -*- coding: utf-8 -*- +print"かけ算、割り算、足し算、引き算のうちどれかを選んでね!\n" +puts"1.かけ算" +puts"2.割り算" +puts"3.足し算" +puts"4.引き算" +puts"5.終わる" + +while true + print"やりたい計算を入れてね\n" + go=gets.chomp.to_i -print"掛け算をするよ!\n" +if go==1 print"数を入力してね。\n" -kazu=gets.to_i -print"足す数を入力してね。\n" -tasu=gets.to_i -answer=kazu+tasu -printf"答えは%dだよ!\n",answer +k=gets.to_i +print"掛ける数を入力してね。\n" +kake=gets.to_i +answer=k*kake +printf("答えは%fだよ!\n",answer) + +redo + +elsif go==2 + print"数を入力してね!\n" + w=gets.to_i + print"わるかずをいれてね!" + wari=gets.to_i + kota=w/wari + printf("答えは%fだよ!\n",kota) + redo +elsif go==3 + print"数を入力してね!\n" + t=gets.to_i + print"足す数を入れて\n" + tasu=gets.to_i + ko=t+tasu + printf("答えは%fだよ!\n",ko) + redo + +elsif go==4 + print"数を入力してね!\n" + h=gets.to_i + print"引く数を入れて\n" + hiku=gets.to_i + k=h-hiku + printf("答えは%fだよ!\n",k) + redo + +elsif go==5 + break + + + +end +end