Ruby入門トップページ


目次

  1. 環境設定
    1. 自宅PCの環境設定
    2. オンラインで実行できる環境を利用しよう
  2. コマンドプロンプトの基礎知識
  3. Rubyを動かそう
    1. はじめてのRubyプログラム
    2. コメント
    3. 文字列と改行
    4. print, puts, p
    5. 変数と定数
    6. 四則演算
    7. 変数と演算
    8. 制御構造 (1) 条件分岐
    9. 制御構造 (2) 繰り返し
    10. コマンドライン引数の利用
    11. 演習課題
  4. いくつかのオブジェクト
  5. クラスと変数
  6. メソッド
  7. クラスとモジュール

Ruby入門

Ruby を動かそう

はじめての Ruby プログラム:Hello Ruby!

テキストエディタ(秀丸エディタ,Visual Studio Code,Atom,またはメモ帳)を使って,次のプログラムを入力し,Documents/rubyフォルダに「hello.rb」というファイル名で保存する.

hello.rb
print("Hello, Ruby!")

コマンドプロンプトで,Documents/rubyフォルダに移動し,ruby hello.rb と入力して,rubyプログラムを実行する.なお,日本語を表示させたい場合はエディタで保存する文字コードに「UTF-8」を指定すること.

C:\Users\lecture\Documents>cd ruby ⏎

C:\Users\lecture\Documents\ruby>dir ⏎
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は E033-4666 です

 C:\Users\lecture\Documents\ruby のディレクトリ

2021/03/21  14:45    <DIR>          .
2021/03/21  14:45    <DIR>          ..
2021/03/21  14:45                21 hello.rb
               1 個のファイル                  21 バイト
               2 個のディレクトリ  23,703,363,584 バイトの空き領域

C:\Users\lecture\Documents\ruby>ruby hello.rb ⏎
Hello, Ruby!
C:\Users\lecture\Documents\ruby>

次に,「hello.rb」のプログラムを一部書き換えて上書き保存する.

hello.rb
print("Hello, RUBY World!")
C:\Users\lecture\Documents\ruby>ruby hello.rb ⏎
Hello, RUBY World
C:\Users\lecture\Documents\ruby>

さらに次のように書き換えよう.printのカッコは省略できる.

hello.rb
print("Hello, RUBY World!")
print "Hello, RUBY World!"
C:\Users\lecture\Documents\ruby>ruby hello.rb ⏎
Hello, RUBY World!Hello, RUBY World!
C:\Users\lecture\Documents\ruby>

なお,printだけでは自動的に表示が改行されないので,改行したい場合は,\nを追加する.ただし,バックスラッシュ(\)はWindowsでは円マーク(¥)です.

hello.rb
print("Hello, RUBY World!\n")
print "Hello, RUBY World!\n"
C:\Users\lecture\Documents\ruby>ruby hello.rb ⏎
Hello, RUBY World!
Hello, RUBY World!

C:\Users\lecture\Documents\ruby>

目次に戻る