Newer
Older
Ruby / ti-mu.rb
@WATARAI Hikari WATARAI Hikari on 12 Feb 2023 941 bytes 2023-02-12 08:55:39
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

while true
puts"何をする?
1:公式
2:問題
3:終わる"

sansu=gets.to_i

if sansu == 1
  puts"どの公式を見る?"
  zukei = %w(0:正方形 1:長方形 2:平行四辺形 3:円 4:比例 5:反比例 6:一次関数
7:二次関数)

kousiki = %w(一辺✕一辺 縦✕横 底辺✕高さ 半径✕半径✕円周率 y=ax y=a/x y=ax+b y=ax2)
  puts zukei
  puts"どの図形の公式を知りたい?"
  i = gets.to_i
  printf("この図形の公式は%sだよ!\n",kousiki[i])
  sleep(3)
redo


elsif sansu== 2
  puts"問題!"
  mondai = ["一辺が6cmの正方形の面積は?","縦が4cm、横が9cmの長方形の面積は?","底辺が9cm、高さが4cmの平行四辺形の面積は?","あ","い","う","え","お"]
  main = rand(mondai,8)
  printf("%s?\n",mondai[main])
  ll=gets.to_i
  if ll == 36
    puts"正解!!"
  end
  redo

elsif sansu == 3
  puts"終わるよ"
  break
end
end