8. Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
制御式
? 料理の世界で様々な調理方法があるようにプロ
グラミングの世界でも調理方法に相当する制御
式は何種類か存在
? 代表的な制御式
条件分岐(if、caseなど)
繰り返し(for、whileなど)
? 最新の言語は少ない労力で同じ事が実現可能
9. Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
Rubyのコードの例(1から5まで順番に表示)
for i in [1,2,3,4,5] do
puts i
end
[1,2,3,4,5].each do ?i?
puts i
end
(1..5).each {?i? puts i}
C言語に馴染みがある人に
比較的わかりやすい書き方
Rubyの流儀にならった書
き方
Rubyの流儀にならった書
き方(単寿な処理ならこう
いうコードになりがち)