テキストエディタ(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