読者です 読者をやめる 読者になる 読者になる

改行の巻その2

Ruby 練習

リトライ。

「1」のヒント:http://d.hatena.ne.jp/tomomii+programming/20110115/p2 の1つ目の実験
「2」のヒント:「syntax error, unexpected ○○」と言われているときは、^ で指し示されて
いる位置より前(左)で何か書き忘れやゴミがないか確かめてみましょう。

ありがとうございます!!

意気込んでがんばってみたのですが
うううう。だめです なぜかしら。知識経験不足に加えて delicateにプログラムを書く配慮が足らないんだと思う

1

puts "Hello World!", ARGV[0], "!/n"
Hello World!Ruby!/nmoomin:ProgrammingRuby tomomi$ ruby argv.rb Ruby
Hello World!
Ruby
!/n

2

  • ^前でひとつカンマが抜けていましたね
  • ダブルクォテーションにして書き直しました
  • , を入れたり消したりしてみたんだけど
num0= ARGV[0].to_i
num1= ARGV[1].to_i

puts num0, "+", num1, "=", num0+num1,"\n"
puts num0, "-", num1, "=", num0-num1,"\n"
puts num0, "*", num1, "=", num0*num1,"\n"
puts num0, "/", num1, "=", num0/num1,"\n"

さらに冗長タイプの改行になってしまうとかうまくいきません

moomin:ProgrammingRuby tomomi$ ruby argv.rb 2 4
2
+
4
=
6

2
-
4
=
-2

2
*
4
=
8

2
/
4
=
0

むー