hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

2008-01-01から1年間の記事一覧

じゃんけんゲーム

前回から日にちが空きましたが、とりあえず一通り参考書は読み終えました。 そこで、練習プログラムの定番である『じゃんけんゲーム』を組んでみようと思います。内容は 0=グー,1=チョキ,2=パー の中からどれかを入力するだけ。 #! /usr/bin/ruby WIN_MESSAG…

たのしいRuby 第11章 練習問題(P.211)

今回は配列関係の練習問題。 (1)「1から100までの整数を含む配列を作れ」 a = Array.new(100) { |i| i+1 } p a これは簡単。 公式解答はこちら。 ary = [] 100.times{|i| ary[i] = i + 1 } (2)「(1)の配列の要素を全て100倍にせよ」 a = Array.new(100) { |i…

コメント

・一行コメント化 「#」から行末までコメント化。 ・複数行コメント化 「=begin」から「=end」の間に囲まれた部分をコメント化。=begin 〜 =end が、javaとかで言う /* 〜 */ と同じみたいですね。

変数

・ローカル変数 書き方:先頭がアルファベットの小文字か「_」で始まる。 意 味:狭い範囲で有効な変数。 ・グローバル変数 書き方:先頭が「$」で始まる。 意 味:どこからでも呼び出せる変数。別ファイルを読み込んだ先にあっても呼び出せます。 ・インス…

たのしいRuby 第10章 練習問題(P.180)

先日購入した参考書より、数値に関する練習問題。(1)「華氏を求めよ」という問題。式は「華氏 = 摂氏 * 9 / 5 + 32」 def cels2fahr(cels) fahr = cels * 9 / 5 + 32 end p cels2fahr(ARGV[0].to_i) さすがにこれくらいはできる!と思いきや、小数点が考慮さ…

Rubyの勉強をし始める

一応プログラミング経験者で、学生時代にCとC++を勉強。社会人になってからは、会社(現在)でたまにJavaに触る程度です。 なのでプログラムの組み方とか怪しいから、プログラミングの復習とRubyの勉強をやっていこうと思いっています。 そして、現在こちらの…

プライバシーポリシー

個人情報の利用目的 当ブログでは、お問い合わせや記事へのコメントの際、名前やメールアドレス等の個人情報を入力いただく場合がございます。 取得した個人情報は、お問い合わせに対する回答や必要な情報を電子メールなどをでご連絡する場合に利用させてい…