[#42243] コミュニティと宗教の分離について — Beyond <beyond@...>

14 messages 2006/05/21

[#42267] メニューのループについて — リックス <rubyer4649@...>

りっくすです

21 messages 2006/05/27

[#42301] Re: メニューのループについて — "conundrum /" <conundrum@...>

conundrumです。

11 messages 2006/05/28

[ruby-list:42274] Re: メニューのループについて

From: dan <dango@...>
Date: 2006-05-27 14:28:52 UTC
List: ruby-list #42274
だんです。

リックス wrote:

> やりたいことは、1ー3を押してるときは何回もメニューが表
> 示されqを押したときはすぐに終了させたい

こんな感じでしょうか。

#!/usr/bin/ruby
def print_menu
  printf("1:test1\n")
  printf("2:test2\n")
  printf("3:test3\n")
  printf("select the 1-3(q:quit)\n")
end

print_menu
while line = gets.chomp
  case line
  when "q"
    break
  when "1", "2", "3"
    print_menu
  end
end


In This Thread