• 締切済み

こんばんは、宜しくお願いします。

こんばんは、宜しくお願いします。 rubyの超初心者で、「プログラミング入門-Rubyを使って-」のサイトで勉強を始めたのですが、 下記のurlのページ中の http://www.ie.u-ryukyu.ac.jp/~kono/software/s04/tutorial/Chapter=06.html ループの項目 「この最初の行をなくすにはどう変えたら良いでしょうか?」という質問が解けません。 超初心者ですみません。 宜しくお願いいたします。

  • Ruby
  • 回答数1
  • ありがとう数30

みんなの回答

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

じっくり考えたほうがいいよ? 考えれば絶対(何をやっているか)判るから。 command = gets.chomp while command != 'bye' puts command command = gets.chomp end puts 'また来て下さいね!' こうしたら、どうなる?

hukumasa_001
質問者

お礼

おぉ 有難うございます。 がんばって考えつつ、また分からなくなったら質問させていただきます。 宜しくお願いします!

関連するQ&A

  • プログラミング言語の入門書について

    今、PHPを独学しているんですが、ちょっとした疑問があります。 WEB系のプログラミング言語を選ぶためにいろいろ調べていたとき、 『PHPはPERLがわかれば、大体わかる。』と何かで見ました。 で、 『RUBYはPERLが進化した言語だからRUBYがわかるとPERLがわかる。逆は無理』という話も見たことがあります。 ということは、RUBYをマスターすると色々わかるのでは? と思ったのですが、RUBYの入門書の書評を見ると、『全くの入門者には難しい』とありました。 じゃぁ…とPERLの入門書の書評を見ても同じような内容が… PHPの入門書を調べてもこれまた同じ WEB系のプログラミング言語の入門書~初心者向きの本に良書は少ないものなのでしょうか? ついでに、『入門者にとって、これはいい本だよ』という本があれば教えてください。 ちょっとした疑問なので、お暇な時にでもお答えいただけたら幸いです。

  • Rubyの入門書について

    Rubyの入門書について Rubyの勉強を始めて2週間、いま、ある本でつまずいています。今使っている本は「Ruby2 さまざまなデータとプログラミング」という本を使っているのですが、この本の一巻はまだわかりやすかったのですが、この本は急に説明が投げやりな感じがします。メソッドの説明で「自分で調べてください」だの、問題の解説がほとんどないなど、非常に不親切な感じがします。3日かけても1ページ進まないことなどざらで、自分にはこの本は早かったんだろうかと思い始めました。一方で、ここで逃げてしまってはいけないという風にも思います。ちなみに、私のRubyに関する知識は今使ってる本と、その一巻だけです。 そこで、質問です。特に「たのしいRuby」をやった時点でプログラム素人だった方に聞きたいのですが、「たのしいRuby」を一通りやるのにどのくらいの時間がかかりましたか? また、「Ruby2さまざまなデータとプログラミング」をもっている方、この本は本当に初心者向けなんでしょうか? 最後にこの質問を見てくれた皆様に質問です。短かいにもかかわらずわからないプログラムを見て、数日も考え続けるのは時間の無駄でしょうか?それともみんな初めはこんなもんなんでしょうか?

    • ベストアンサー
    • Ruby
  • テキストエディタ設定 -サクラエディタ-

    初めてプログラミングを始めます。 「作りながら学ぶRuby入門 著 久保秋 真」という本を参考にしてます。 この本で「演習場所を準備する」という項目で以下のように書いていました。 『テキストエディタで「C:\ruby_ex」ディレクトリに新しいファイルを「test01.rb」を作成して・・・』 上記のディレクトリに新しいファイルの作成の仕方を教えていただきたいです。 テキストエディタはサクラエディタです。 PC環境 OS:VISTA HOME PREMIUM SP2 Ruby:Ruby-1.9.1-p243 テキストエディタ:サクラエディタ Ver1.6.6.0(V 1310)

    • ベストアンサー
    • Ruby
  • CSV形式のファイルを読み込んでテーブルに格納するには?

    VB6でCSV形式のファイルを読み込んで それをデータベースに書き込みたいのですがどうやれば いいか分かりません・・・。 1レコードが1行に書かれている固定長のレコードなら 1行ずつ読み込んでそれをループさせてEOFになるまで という風に読みこんでいたのですが、 CSVの場合はどのようにすればよいのでしょうか? 基本的には同じような考えのような気がするのですが。 プログラミング初心者ですみません。 どなたか分かりやすいサンプルなど教えてもらえませんでしょうか?

  • Rubyのファイルを実行できません(初心者)

    【環境】 デバイス:MacBookAir エディタ:CotEditor ***************** プログラミング初心者です。 MacにてRubyを独学で学ぼうと思い『たった2日でできるRuby』にある puts("Hello,Ruby.") という1行だけ書いたCotEditorで作成した hello.rb というファイルをターミナルで実行するステップで早くもつまづいております。 テキスト通り cd ruby と記述しても -bash: cd: ruby: No such file or directory とでてきてしまいます。 どなたかご教授お願いできますでしょうか? 画像なしですみません、何故か画像がアップできません。 ファイルサイズ全然余裕なんですけどもね・・・。

  • Javaって何?

    昔プログラマーをやっていた者です。 MS-DOSの時代にC、C++もやってました。 JavaとかDelphiとか全然知りません。 そもそも此れってどういう物なのか、全くの初心者レベルからプログラミングに到るまで解説しているURLがあったら教えて下さい。 書店で入門書を(選んで)買えるまでの知識が欲しいのです。 やみくもに買ってもいけないと想いましたので。

    • ベストアンサー
    • Java
  • EXCEL VBAからの転向

    EXCEL VBA初心者ですが、 仕事で必要だったので、EXCELマクロからはじめ、 ある程度の条件分岐やループなどのコーディングを 独学で勉強しました。 参考書を読みながら、やっているうちに プログラミングの面白さにはまっています。 まだまだ初心者なんですが、 今後VBAから、もっと実用的で、主流な言語に転向してみようかと 考えています。 VBAからの転向は、やっぱりVBへ進んだほうが 入り易いのでしょうか? 他に入門しやすい言語があれば、教えてください

  • プログラミングで

    当方、環境はUNIXでプログラミング初心者なのですが、 整数型二次元配列[5][5]宣言; ファイルポインタ宣言; 読み込みファイルオープン; ファイルから読み込みループ; 行の昇順ソート; 列の昇順ソート; 出力ループ; ファイルクローズ; リターンゼロ; これをプログラミングする場合は main(){ からテキストファイル名はsort.txtと仮定すると どのように書いたらいいのでしょうか?

  • ruby on railsでフォームに1種類の入力項目を複数作成する方法

    プログラミングの初心者で現在ruby on railsを勉強しています。 その中で複数のエントリーを一括で登録できるようにするサンプルを 探し、railsレシピブック183の技の中にある recipe-101「フォームに1種類の入力項目を複数作成する」 を見つけたのですが、あまり理解できず、うまくいきませんでした。 そこでお願いしたいのですが、 初心者でもわかりやすいサンプルなどが掲載されてる本や ホームページがありましたら教えていただきたいです。 よろしくお願いします。

  • ブロックつきメソッドやyield文の用途について

    こんにちは。 漠然とした質問なのですがご教示ください。 プログラミング初心者で、 現在、「楽しいRuby」と「プログラミング言語Ruby」を読みながら 勉強をしています。 そのなかで「ブロックつきメソッド」や「yield文」の用途についての 疑問が出てきました。 疑問というのは、  「わざわざ、『ブロックを引数として自作メソッドに与える』  ことの利点ってなに?」 ..です。 私としては、  自作メソッドを呼び出した後、その中のyield文で  再度メソッドの外(自作メソッドの呼び出し元)に制御を戻すんだったら、  自作メソッドの中にブロック処理の内容を書いておくか、  または、最初から自作メソッドを呼ばずにブロック処理をするほうが、  処理の流れがわかりやすくてよいのでは??? ..と感じています。 大規模なプログラムを複数の人で作るような場合にはこのようなしくみが あったほうが便利.. ということなんでしょうか? ちなみに私は主に テキストファイルの編集や比較、結合..などの目的で Rubyプログラムを作っていて、規模はせいぜい100~200行くらいです。 他のRubyプログラムとの連携もありません。 「そんな使い方なら、利点はないよ」というご回答でも構いません。 具体例などと併せてご教示ください。 よろしくお願いいたします。

    • ベストアンサー
    • Ruby

専門家に質問してみよう