Newer
Older
Ruby / korattuyosou.rb
@ABE Tessho ABE Tessho on 15 Jul 486 bytes 2023-07-15 12:05:44
#!/uar/bin/env ruby
# -*- coding: utf-8 -*-

def waruni(a)
  a/2
end

def kakesan(b)
  b*3+1
end

require 'csv'
print "数を入れてください"
y = gets.to_f
CSV.open("yosou.csv","w")do|x|
  x<<y
while
  a = CSV.read("yosou.csv")
  a.to_f = k
  if k % 2 == 0
    printf("%d➗2=%d\n",k,waruni(k))
    CSV.open("yosou.csv","w")do|x|
      x<<k
    end
  end
redo

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