Newer
Older
Ruby / break.rb
#!/usr/koeki/bin/ruby
# -*- coding: utf-8 -*-

puts"1から9の数字を入力しましょう。足した合計が30以上になると終わるよ!"
sum = 0
while true
  suuji = gets.to_i
  sum += suuji.to_i
  puts"また数字を入れてみましょう!"
  if sum >= 30 then             #合計が30以上になると、処理を開始する。
    printf("合計は%dです。\n",sum)
    break       # 処理を中止して、ループを終わらせる
  end
end


#break  処理を中止して、ループを終わらせる
#改良点  ifを何個か用いることで、いくつかの条件ごとに結果が分かれるようなプログラムをつくることができる。