Newer
Older
Ruby / korattuyosou.rb
@ABE Tessho ABE Tessho on 3 May 2023 552 bytes 2023-05-03 17:36:11
#!/uar/bin/env ruby
# -*- coding: utf-8 -*-

def waruni(a)
  a/2
end

def kakesan(b)
  b*3+1
end
hahaha = 9
require 'csv'
print "kazuwo"
w = gets.to_f
while hahaha == 9
y CSV.read("yosou.csv")
  while y > 1
    y = CSV.read("yosou.csv")
    kazu = y[0]
    if y%2 == 0
      printf("%d➗2=%d\n",y,waruni(y))
      CSV.open("yosou.csv","w")do|x|
        x<<y
      end
      redo

      if y%2 == 1
        printf("%d×3+1=%d\n",y,kakesan(y))
        CSV.open("yosou.csv","w")do|x|
          x<<y
        end
        redo
      end
    end
  end
end