テキストエディタ(Emacs)を使ってRubyのソースプログラムを 作成する。ファイル名は .rb で終わるものにしておく。保存したら ktermに移り、
chmod +x 作成したファイルにて プログラムに実行属性を付ける。./作成したファイル によって 実行する。エラーが出たらプログラムを修正する。
Hello, world! と表示するだけのプログラム
hello.rb を作成、実行せよ
#!/usr/koeki/bin/ruby # coding: utf-8 puts "Hello, world!"
getsでキーボードから入力を行なう。 ただしこれには改行文字が付くのでchomp!で切り取る。 読み込んだ文字列を数値に変換するにはto_iメソッドを 利用する。まとめるとline = gets.chomp!.to_iとなる。
100sai.rb を作成、実行せよ
#!/usr/koeki/bin/ruby
# coding: utf-8
STDERR.print "今の年齢は?: "
age=gets
if age
printf("100歳まであと%d年だね、頑張って!\n", 100-age.chomp!.to_i)
else
puts "ちゃんと入れてよう"
end